UNPKG

altinn-designsystem

Version:

Altinn Design system based on Pattern Lab.

438 lines (252 loc) 17.3 kB
<!-- START: 02-organismer-80-Modal-js-innhold-10-kontaktskjema --> <div class="modal-content"> <div class="modal-header a-modal-header"> <div class="a-iconText a-iconText-background a-iconText-large"> <div class="a-iconText-icon"> <i class="ai ai-send a-icon" aria-hidden="true"></i> </div> <h1 class="a-iconText-text mb-0"> <span class="a-iconText-text-small"></span> <span class="a-iconText-text-large">Kontaktskjema</span> </h1> </div> </div> <div class="modal-body a-modal-body"> <p>For at vi skal kunne hjelpe deg så fort som mulig er det viktig at du oppgir tilstrekkelig med informasjon om problemstillingen din. Haster det, ta kontakt per telefon 75 00 60 00.</p> <h2 class="a-h3">Hva kan vi hjelpe deg med?</h2> <ul class="nav nav-tabs custom-radio a-radioButtons a-navTabsRadio" role="tablist"> <li class="nav-item"> <a class="nav-link" data-toggle="tab" href="#home" role="tab"> <div class="custom-control custom-radio a-custom-radio"> <span class="custom-control-label">Starte og drive bedrift</span> </div> </a> </li> <li class="nav-item"> <a class="nav-link" data-toggle="tab" href="#profile" role="tab"> <div class="custom-control custom-radio a-custom-radio"> <span class="custom-control-label">Hvordan bruke Altinn</span> </div> </a> </li> <li class="nav-item"> <a class="nav-link" data-toggle="tab" href="#messages" role="tab"> <div class="custom-control custom-radio a-custom-radio"> <span class="custom-control-label">Innhold i skjema og meldinger</span> </div> </a> </li> </ul> <div class="tab-content"> <div class="tab-pane" id="home" role="tabpanel"> <h3 class="a-h2">Spør oss om å starte og drive bedrift</h3> <form data-toggle="validator" id="contactForm"> <div class="row"> <div class="col-12 col-sm-8"> <!-- START: 00-atomer-01-forms-10-tekst-input JS doc: handleFocus.js --> <div class="form-group a-form-group mb-2"> <label class="a-form-label " for="text-input-name">Navn: </label> <div class="a-form-group-items input-group "> <input class="form-control " type="text" placeholder="f.eks Kari Nordmann" name="text-input-name" data-val="true" id="text-input-name" required data-val-required="Du har ikke oppgitt navn."> </div> <div class="a-message a-message-error" data-valmsg-for="text-input-name" data-valmsg-replace="true"></div> </div> <!-- END: 00-atomer-01-forms-10-tekst-input --> <!-- START: 00-atomer-01-forms-10-tekst-input JS doc: handleFocus.js --> <div class="form-group a-form-group mb-2"> <label class="a-form-label " for="text-input-epost1">Epost: </label> <div class="a-form-group-items input-group "> <span class="input-group-prepend d-none d-md-block"><!-- START: 00-atomer-09-bilder-og-media-15-ikon --> <i class="ai ai-closedmessage " ></i> <!-- END: 00-atomer-09-bilder-og-media-15-ikon --> </span> <input class="form-control a-hasIcon " type="text" placeholder="din@epost.no" name="text-input-epost1" data-val="true" id="text-input-epost1" required data-val-required="Du har ikke oppgitt e-post." data-val-regex="Du har ikke skrevet eposten korrekt" data-val-regex-pattern="((&#39;[^&#39;]+&#39;)|(([a-zA-Z0-9!#$%&amp;&#39;*+-&#x3D;?^_&#x60;{|}~])+(.([a-zA-Z0-9!#$%&amp;&#39;*+-&#x3D;?^_&#x60;{|}~])+)*))@((((([a-zA-Z0-9æøåÆØÅ]([a-zA-Z0-9-æøåÆØÅ]{0,61})[a-zA-Z0-9æøåÆØÅ].)|[a-zA-Z0-9æøåÆØÅ].){1,9})([a-zA-Z]{2,14}))|((d{1,3}).(d{1,3}).(d{1,3}).(d{1,3})))"> </div> <div class="a-message a-message-error" data-valmsg-for="text-input-epost1" data-valmsg-replace="true"></div> </div> <!-- END: 00-atomer-01-forms-10-tekst-input --> <!-- START: 00-atomer-01-forms-10-tekst-input JS doc: handleFocus.js --> <div class="form-group a-form-group mb-2"> <label class="a-form-label " for="text-input-epost2">Bekreft epost: </label> <div class="a-form-group-items input-group "> <span class="input-group-prepend d-none d-md-block"><!-- START: 00-atomer-09-bilder-og-media-15-ikon --> <i class="ai ai-closedmessage " ></i> <!-- END: 00-atomer-09-bilder-og-media-15-ikon --> </span> <input class="form-control a-js-validateThisAgainstPrev a-hasIcon " type="text" placeholder="din@epost.no" name="text-input-epost2" data-val="true" id="text-input-epost2"> </div> <div class="a-message a-message-error" data-valmsg-for="text-input-epost2" data-valmsg-replace="true"></div> </div> <!-- END: 00-atomer-01-forms-10-tekst-input --> <!-- START: 00-atomer-01-forms-10-tekst-input JS doc: handleFocus.js --> <div class="form-group a-form-group mb-2"> <label class="a-form-label " for="text-input-tlf">Telefonnummer:</label> <div class="a-form-group-items input-group "> <span class="input-group-prepend d-none d-md-block"><!-- START: 00-atomer-09-bilder-og-media-15-ikon --> <i class="ai ai-phone " ></i> <!-- END: 00-atomer-09-bilder-og-media-15-ikon --> </span> <input class="form-control a-hasIcon " type="tel" placeholder="f.eks 97837462" name="text-input-tlf" data-val="true" id="text-input-tlf" data-val-regex="Telefonnummer kan kun inneholde siffer" data-val-regex-pattern="[0-9]+"> </div> <div class="a-message a-message-error" data-valmsg-for="text-input-tlf" data-valmsg-replace="true"></div> </div> <!-- END: 00-atomer-01-forms-10-tekst-input --> <!-- START: 00-atomer-01-forms-10-tekst-input JS doc: handleFocus.js --> <div class="form-group a-form-group mb-2"> <label class="a-form-label " for="text-input-title">Emne: </label> <div class="a-form-group-items input-group "> <input class="form-control " type="text" placeholder="f.eks Innboks" name="text-input-title" data-val="true" id="text-input-title" required data-val-required="Du har ikke oppgitt emne."> </div> <div class="a-message a-message-error" data-valmsg-for="text-input-title" data-valmsg-replace="true"></div> </div> <!-- END: 00-atomer-01-forms-10-tekst-input --> <!-- START: 00-atomer-01-forms-40-tekstfelt --> <div class="form-group a-form-group mb-2"> <label for="text-input-question" class="a-form-label">Ditt spørsmål: </label> <textarea class="form-control a-textarea" rows="3" placeholder="Fyll inn tekst" required data-val-required="Du har ikke oppgitt spørsmålstekst." name="text-input-question" id="text-input-question"></textarea> <div class="a-message a-message-error" data-valmsg-for="text-input-question" data-valmsg-replace="false"> <span class="has-error">Du har ikke oppgitt spørsmålstekst.</span> </div> </div> <!-- END: 00-atomer-01-forms-40-tekstfelt --> <!-- START: 00-atomer-03-knapper-10-knapp --> <button type="button" class="a-btn mb-2" id="a-js-contactForm-submit" data-toggle="altinn-modal" data-action="next" data-url="../../patterns/02-organismer-80-Modal-js-innhold-11-kontaktskjema-ferdig/02-organismer-80-Modal-js-innhold-11-kontaktskjema-ferdig.markup-only.html" data-target="#modal" data-is-success="true"> Send </button> <!-- END: 00-atomer-03-knapper-10-knapp --> </div> </div> </form> </div> <div class="tab-pane" id="profile" role="tabpanel"> <h3 class="a-h2">Spør oss om hvordan bruke Altinn</h3> <form data-toggle="validator" id="contactForm2"> <div class="row"> <div class="col-12 col-sm-8"> <!-- START: 00-atomer-01-forms-10-tekst-input JS doc: handleFocus.js --> <div class="form-group a-form-group mb-2"> <label class="a-form-label " for="text-input-name2">Navn: </label> <div class="a-form-group-items input-group "> <input class="form-control " type="text" placeholder="f.eks Kari Nordmann" name="text-input-name2" data-val="true" id="text-input-name2" required data-val-required="Du har ikke oppgitt navn."> </div> <div class="a-message a-message-error" data-valmsg-for="text-input-name2" data-valmsg-replace="true"></div> </div> <!-- END: 00-atomer-01-forms-10-tekst-input --> <!-- START: 00-atomer-01-forms-10-tekst-input JS doc: handleFocus.js --> <div class="form-group a-form-group mb-2"> <label class="a-form-label " for="text-input-epost11">Epost: </label> <div class="a-form-group-items input-group "> <span class="input-group-prepend d-none d-md-block"><!-- START: 00-atomer-09-bilder-og-media-15-ikon --> <i class="ai ai-closedmessage " ></i> <!-- END: 00-atomer-09-bilder-og-media-15-ikon --> </span> <input class="form-control a-hasIcon " type="text" placeholder="din@epost.no" name="text-input-epost11" data-val="true" id="text-input-epost11" required data-val-required="Du har ikke oppgitt e-post." data-val-regex="Du har ikke skrevet eposten korrekt" data-val-regex-pattern="((&#39;[^&#39;]+&#39;)|(([a-zA-Z0-9!#$%&amp;&#39;*+-&#x3D;?^_&#x60;{|}~])+(.([a-zA-Z0-9!#$%&amp;&#39;*+-&#x3D;?^_&#x60;{|}~])+)*))@((((([a-zA-Z0-9æøåÆØÅ]([a-zA-Z0-9-æøåÆØÅ]{0,61})[a-zA-Z0-9æøåÆØÅ].)|[a-zA-Z0-9æøåÆØÅ].){1,9})([a-zA-Z]{2,14}))|((d{1,3}).(d{1,3}).(d{1,3}).(d{1,3})))"> </div> <div class="a-message a-message-error" data-valmsg-for="text-input-epost11" data-valmsg-replace="true"></div> </div> <!-- END: 00-atomer-01-forms-10-tekst-input --> <!-- START: 00-atomer-01-forms-10-tekst-input JS doc: handleFocus.js --> <div class="form-group a-form-group mb-2"> <label class="a-form-label " for="text-input-epost22">Bekreft epost: </label> <div class="a-form-group-items input-group "> <span class="input-group-prepend d-none d-md-block"><!-- START: 00-atomer-09-bilder-og-media-15-ikon --> <i class="ai ai-closedmessage " ></i> <!-- END: 00-atomer-09-bilder-og-media-15-ikon --> </span> <input class="form-control a-js-validateThisAgainstPrev a-hasIcon " type="text" placeholder="din@epost.no" name="text-input-epost22" data-val="true" id="text-input-epost22"> </div> <div class="a-message a-message-error" data-valmsg-for="text-input-epost22" data-valmsg-replace="true"></div> </div> <!-- END: 00-atomer-01-forms-10-tekst-input --> <!-- START: 00-atomer-01-forms-10-tekst-input JS doc: handleFocus.js --> <div class="form-group a-form-group mb-2"> <label class="a-form-label " for="text-input-tlf2">Telefonnummer:</label> <div class="a-form-group-items input-group "> <span class="input-group-prepend d-none d-md-block"><!-- START: 00-atomer-09-bilder-og-media-15-ikon --> <i class="ai ai-phone " ></i> <!-- END: 00-atomer-09-bilder-og-media-15-ikon --> </span> <input class="form-control a-hasIcon " type="tel" placeholder="f.eks 97837462" name="text-input-tlf2" data-val="true" id="text-input-tlf2" data-val-regex="Telefonnummer kan kun inneholde siffer" data-val-regex-pattern="[0-9]+"> </div> <div class="a-message a-message-error" data-valmsg-for="text-input-tlf2" data-valmsg-replace="true"></div> </div> <!-- END: 00-atomer-01-forms-10-tekst-input --> <!-- START: 00-atomer-01-forms-10-tekst-input JS doc: handleFocus.js --> <div class="form-group a-form-group mb-2"> <label class="a-form-label " for="text-input-title2">Emne: </label> <div class="a-form-group-items input-group "> <input class="form-control " type="text" placeholder="f.eks Innboks" name="text-input-title2" data-val="true" id="text-input-title2" required data-val-required="Du har ikke oppgitt emne."> </div> <div class="a-message a-message-error" data-valmsg-for="text-input-title2" data-valmsg-replace="true"></div> </div> <!-- END: 00-atomer-01-forms-10-tekst-input --> <!-- START: 00-atomer-01-forms-40-tekstfelt --> <div class="form-group a-form-group mb-2"> <label for="text-input-question2" class="a-form-label">Ditt spørsmål: </label> <textarea class="form-control a-textarea" rows="3" placeholder="Fyll inn tekst" required data-val-required="Du har ikke fyllt ut tekstfeltet." name="text-input-question2" id="text-input-question2"></textarea> <div class="a-message a-message-error" data-valmsg-for="text-input-question2" data-valmsg-replace="false"> <span class="has-error">Du har ikke fyllt ut tekstfeltet.</span> </div> </div> <!-- END: 00-atomer-01-forms-40-tekstfelt --> <!-- START: 01-molekyler-05-forms-00-last-opp-og-fjern --> <div id="js-attachmentForm"> <!-- START: 00-atomer-01-forms-70-upload --> <div class="a-form-label a-fontBold">Vedlegg</div> <label class="a-btn a-btn-action a-iconRight a-custom-fileupload mb-0 mt-1 a-js-uploadAttachment"> <input class="a-js-certificateContainer sr-only" type="file" id="newCertificateInput"> Legg ved en fil <!-- START: 00-atomer-09-bilder-og-media-15-ikon --> <i class="ai ai-upload " ></i> <!-- END: 00-atomer-09-bilder-og-media-15-ikon --> </label> <!-- END: 00-atomer-01-forms-70-upload --> <div style="display:none" class="a-js-upload-error"> <div class="a-message a-message-error">Feilmelding</div> </div> <!-- START: 00-atomer-07-tekst-00-varsel --> <div id="alert" class="a-message a-message-edit a-message--arrow-off a-message--fullwidth a-message--no-dropshadow mb-0 mt-1 a-js-attachment-box "> <!-- START: 00-atomer-07-tekst-_00-varsel-innhold --> <div class="row a-delete-add-container"> <div class="col a-fontBold a-js-attachment-name"> dittbilde.jpg </div> <div class="col-md-auto col-sm-12"> <button type='button' class='a-btn a-btn-icon a-btn-delete'><i class='ai ai-sm ai-circle-exit a-danger ai-left' aria-hidden='true'></i><span class='a-btn-icon-text'>Slett vedlegg</span></button> </div> </div> <!-- END: 00-atomer-07-tekst-_00-varsel-innhold --> </div> <!-- END: 00-atomer-07-tekst-00-varsel --> </div> <!-- END: 01-molekyler-05-forms-00-last-opp-og-fjern --> <!-- START: 00-atomer-03-knapper-10-knapp --> <button type="button" class="a-btn d-block mt-3 mb-2" id="a-js-contactForm-submit2" data-toggle="altinn-modal" data-action="next" data-url="../../patterns/02-organismer-80-Modal-js-innhold-11-kontaktskjema-ferdig/02-organismer-80-Modal-js-innhold-11-kontaktskjema-ferdig.markup-only.html" data-target="#modal" data-is-success="true"> Send </button> <!-- END: 00-atomer-03-knapper-10-knapp --> </div> </div> </form> </div> <div class="tab-pane" id="messages" role="tabpanel"> <h3 class="a-h2">Spør oss om innhold i skjema og meldinger</h3> <p>Spørsmål om innholdet i skjema og meldinger må stilles til etaten/kommunen som eier skjemaet eller har sendt deg meldingen. Du finner kontaktinformasjon til de ulike skjemaeierne under <a href="&#x2F;patterns&#x2F;04-sider-infoportal-20-navigasjonssider-50-kolonnenavigasjon-v-skjemaoversikt\04-sider-infoportal-20-navigasjonssider-50-kolonnenavigasjon-v-skjemaoversikt.html">Alle skjema</a></p> </div> </div> </div> </div> <!-- END: 02-organismer-80-Modal-js-innhold-10-kontaktskjema -->