Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html class="no-js">
- <head>
- <style>
- /*custom font*/
- @import url(http://fonts.googleapis.com/css?family=Montserrat);
- /*basic reset*/
- * {margin: 0; padding: 0;}
- html {
- height: 100%;
- /*Image only BG fallback*/
- /*background = gradient + image pattern combo*/
- background:
- linear-gradient(rgba(153, 0, 102, 0.7), rgba(102, 0, 153, 0.7));
- }
- body {
- font-family: montserrat, arial, verdana;
- }
- /*form styles*/
- #msform {
- width: 400px;
- margin: 50px auto;
- text-align: center;
- position: relative;
- }
- #msform fieldset {
- background: white;
- border: 0 none;
- border-radius: 3px;
- box-shadow: 0 0 15px 1px rgba(0, 0, 0, 0.4);
- padding: 20px 30px;
- box-sizing: border-box;
- width: 80%;
- margin: 0 10%;
- /*stacking fieldsets above each other*/
- position: relative;
- }
- /*Hide all except first fieldset*/
- #msform fieldset:not(:first-of-type) {
- display: none;
- }
- /*inputs*/
- #msform input, #msform textarea , #msform select{
- padding: 15px;
- border: 1px solid #ccc;
- border-radius: 3px;
- margin-bottom: 10px;
- width: 100%;
- box-sizing: border-box;
- font-family: montserrat;
- color: #2C3E50;
- font-size: 13px;
- }
- /*buttons*/
- #msform .action-button {
- width: 100px;
- background: #2C3E50;
- font-weight: bold;
- color: white;
- border: 0 none;
- border-radius: 1px;
- cursor: pointer;
- padding: 10px 5px;
- margin: 10px 5px;
- }
- #msform .action-button:hover, #msform .action-button:focus {
- box-shadow: 0 0 0 2px white, 0 0 0 3px #56799c;
- }
- #msform p{
- text-align: left;
- font-size: 15px;
- font-family: 'Lato', 'Helvetica Neue', Helvetica, Arial, sans-serif;
- }
- /*headings*/
- .fs-title {
- font-size: 15px;
- text-transform: uppercase;
- color: #2C3E50;
- margin-bottom: 10px;
- }
- .fs-subtitle {
- font-weight: normal;
- font-size: 13px;
- color: #666;
- margin-bottom: 20px;
- }
- /*progressbar*/
- #progressbar {
- margin-bottom: 30px;
- overflow: hidden;
- /*CSS counters to number the steps*/
- counter-reset: step;
- }
- #progressbar li {
- list-style-type: none;
- color: white;
- text-transform: uppercase;
- font-size: 9px;
- width: 33.33%;
- float: left;
- position: relative;
- }
- #progressbar li:before {
- content: counter(step);
- counter-increment: step;
- width: 20px;
- line-height: 20px;
- display: block;
- font-size: 10px;
- color: #333;
- background: white;
- border-radius: 3px;
- margin: 0 auto 5px auto;
- }
- /*progressbar connectors*/
- #progressbar li:after {
- content: '';
- width: 100%;
- height: 2px;
- background: white;
- position: absolute;
- left: -50%;
- top: 9px;
- z-index: -1; /*put it behind the numbers*/
- }
- #progressbar li:first-child:after {
- /*connector not needed before the first step*/
- content: none;
- }
- /*marking active/completed steps green*/
- /*The number of the step and the connector before it = green*/
- #progressbar li.active:before, #progressbar li.active:after{
- background: #2C3E50;
- color: white;
- }
- .exceeded {
- color: red;
- }
- textarea {
- width: 400px;
- height: 200px;
- }
- .coutdown {
- text-align: center;
- font-size: 15;
- }
- /* Bottone upload */
- *,
- *:after,
- *:before {
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
- }
- .clearfix:before,
- .clearfix:after {
- display: table;
- content: '';
- }
- .clearfix:after {
- clear: both;
- }
- body {
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- }
- .hidden {
- position: absolute;
- overflow: hidden;
- width: 0;
- height: 0;
- pointer-events: none;
- }
- .js .inputfile {
- width: 0.1px;
- height: 0.1px;
- opacity: 0;
- overflow: hidden;
- position: absolute;
- z-index: -1;
- }
- .inputfile + label {
- max-width: 100%;
- font-size: 18px;
- /* 20px */
- font-weight: 700;
- text-overflow: ellipsis;
- white-space: nowrap;
- cursor: pointer;
- display: inline-block;
- overflow: hidden;
- padding: 0.625rem 1.25rem;
- /* 10px 20px */
- }
- .no-js .inputfile + label {
- display: none;
- }
- .inputfile:focus + label,
- .inputfile.has-focus + label {
- outline: 1px dotted #000;
- outline: -webkit-focus-ring-color auto 5px;
- }
- .inputfile + label * {
- /* pointer-events: none; */
- /* in case of FastClick lib use */
- }
- .inputfile + label svg {
- width: 1em;
- height: 1em;
- vertical-align: middle;
- fill: currentColor;
- margin-top: -0.25em;
- /* 4px */
- margin-right: 0.25em;
- /* 4px */
- }
- /* style 2 */
- .inputfile-2 + label {
- color: #2C3E50;
- border: 2px solid currentColor;
- padding: 15px;
- border: 1px solid #ccc;
- border-radius: 3px;
- margin-bottom: 10px;
- width: 100%;
- box-sizing: border-box;
- font-family: montserrat;
- font-size: 13px;
- }
- .inputfile-2:focus + label,
- .inputfile-2.has-focus + label,
- .inputfile-2 + label:hover {
- color: #56799c;
- }
- </style>
- <meta charset="UTF-8">
- <title>Workin - Application</title>
- <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/meyer-reset/2.0/reset.min.css">
- <!-- Script per contare il numero dei caratteri 1 -->
- <script>(function(e,t,n){var r=e.querySelectorAll("html")[0];r.className=r.className.replace(/(^|\s)no-js(\s|$)/,"$1js$2")})(document,window,0);</script>
- </head>
- <body>
- <!-- Inizio FORM -->
- <form id="msform" enctype="multipart/form-data" method = "POST">
- <!-- La progressbar in alto -->
- <ul id="progressbar">
- <li class="active">Dati Personali</li>
- <li>Presentazione</li>
- <li>Immagini</li>
- </ul>
- <!-- Fieldset 1 -->
- <fieldset>
- <h2 class="fs-title">Dati Personali</h2>
- <h3 class="fs-subtitle">Inserisci i tuoi dati</h3>
- <p>Lavoro:</p></br>
- <select>
- <option>Seleziona un lavoro</option>
- <option>Imbianchino</option>
- <option>Idraulico</option>
- <option>Elettricista</option>
- <option>Ripetizioni</option>
- <option>Dottore</option>
- <option>Insegnante musica</option>
- <option>Babysitter</option>
- <option>Giardiniere</option>
- </select>
- <p>Indirizzo Email:</p></br>
- <input type="email" name="email" placeholder="Email" />
- <p>Nome:</p></br>
- <input type="text" name="nome" placeholder="Nome" />
- <p>Cognome:</p></br>
- <input type="text" name="cognome " placeholder="Cognome" />
- <p>Data di nascita:</p></br>
- <input type="date" name="nascita"/>
- <input type="button" name="next" class="next action-button" value="Prossimo" />
- </fieldset>
- <!-- Fieldset 2 -->
- <fieldset>
- <h2 class="fs-title">Presentazione</h2>
- <h3 class="fs-subtitle">Forniscici una tua presentazione</h3>
- <p>Video di presentazione:</p></br>
- <p>
- <input type="file" name="file-2[]" id="file-2" class="inputfile inputfile-2" />
- <label for="file-2"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 17"><path d="M10 0l-5.2 4.9h3.3v5.1h3.8v-5.1h3.3l-5.2-4.9zm9.3 11.5l-3.2-2.1h-2l3.4 2.6h-3.5c-.1 0-.2.1-.2.1l-.8 2.3h-6l-.8-2.2c-.1-.1-.1-.2-.2-.2h-3.6l3.4-2.6h-2l-3.2 2.1c-.4.3-.7 1-.6 1.5l.6 3.1c.1.5.7.9 1.2.9h16.3c.6 0 1.1-.4 1.3-.9l.6-3.1c.1-.5-.2-1.2-.7-1.5z"/></svg> <span>Inserisci un video…</span></label>
- </p>
- <p>Biografia & Competenze:</p></br>
- <div class = "countdown"><textarea name ="bio" id="bio" placeholder="Biografia & Competenze"></textarea></div>
- <input type="button" name="previous" class="previous action-button" value="Indietro" />
- <input type="button" name="next" class="next action-button" value="Prossimo" />
- </fieldset>
- <!-- Fieldset 3 -->
- <fieldset>
- <h2 class="fs-title">Immagini</h2>
- <h3 class="fs-subtitle">Le immagini dei documenti non verranno divulgate</h3>
- <p>Immagine del profilo:</p></br>
- <p>
- <input type="file" name="file-2[]" id="file-2" class="inputfile inputfile-2" />
- <label for="file-2"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 17"><path d="M10 0l-5.2 4.9h3.3v5.1h3.8v-5.1h3.3l-5.2-4.9zm9.3 11.5l-3.2-2.1h-2l3.4 2.6h-3.5c-.1 0-.2.1-.2.1l-.8 2.3h-6l-.8-2.2c-.1-.1-.1-.2-.2-.2h-3.6l3.4-2.6h-2l-3.2 2.1c-.4.3-.7 1-.6 1.5l.6 3.1c.1.5.7.9 1.2.9h16.3c.6 0 1.1-.4 1.3-.9l.6-3.1c.1-.5-.2-1.2-.7-1.5z"/></svg> <span>Immagine del profilo…</span></label>
- </p>
- <p>Fronte documento:</p></br>
- <p>
- <input type="file" name="file-2[]" id="file-2" class="inputfile inputfile-2" />
- <label for="file-2"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 17"><path d="M10 0l-5.2 4.9h3.3v5.1h3.8v-5.1h3.3l-5.2-4.9zm9.3 11.5l-3.2-2.1h-2l3.4 2.6h-3.5c-.1 0-.2.1-.2.1l-.8 2.3h-6l-.8-2.2c-.1-.1-.1-.2-.2-.2h-3.6l3.4-2.6h-2l-3.2 2.1c-.4.3-.7 1-.6 1.5l.6 3.1c.1.5.7.9 1.2.9h16.3c.6 0 1.1-.4 1.3-.9l.6-3.1c.1-.5-.2-1.2-.7-1.5z"/></svg> <span>ID front…</span></label>
- </p>
- <p>Retro documento:</p></br>
- <p>
- <input type="file" name="file-2[]" id="file-2" class="inputfile inputfile-2" />
- <label for="file-2"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 17"><path d="M10 0l-5.2 4.9h3.3v5.1h3.8v-5.1h3.3l-5.2-4.9zm9.3 11.5l-3.2-2.1h-2l3.4 2.6h-3.5c-.1 0-.2.1-.2.1l-.8 2.3h-6l-.8-2.2c-.1-.1-.1-.2-.2-.2h-3.6l3.4-2.6h-2l-3.2 2.1c-.4.3-.7 1-.6 1.5l.6 3.1c.1.5.7.9 1.2.9h16.3c.6 0 1.1-.4 1.3-.9l.6-3.1c.1-.5-.2-1.2-.7-1.5z"/></svg> <span>ID retro…</span></label>
- </p>
- <input type="button" name="previous" class="previous action-button" value="Indietro" />
- <input type="submit" name="submit" class="submit action-button" value="Invia!" />
- </fieldset>
- </form>
- <script src='http://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js'></script>
- <script src='http://cdnjs.cloudflare.com/ajax/libs/jquery-easing/1.3/jquery.easing.min.js'></script>
- <script src="js/index.js"></script>
- <!-- Funzione per l'upload dei file personalizzato -->
- <script src="js/custom-file-input.js"></script>
- <!-- Funzione per contare il numero dei caratteri 2 -->
- <script type="text/javascript" src="jquery.charactercounter.js"></script>
- <script>
- $(function(){
- $("#bio").characterCounter();
- });
- </script>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement