# Modal
TIP
Based on Panel.js.
- The Trigger Element has an attribute
data-target='#panelID"
refering to the panel-ID - The Panel needs the classes
.c-panel .-is-modal
For more optional CSS Classes and Public Javascript Methods see Molecules/Panel.
Premium Login
Melden Sie sich für Ihren persönlichen Premium-Bereich auf pharma4u.de an.
Noch keinen Zugang? Jetzt registrieren
hide code
<a class="c-btn -secondary -small -icon-right -icon-arrow" data-target="#modal1">open modal without backdrop</a>
<div id="modal1" class="c-panel -is-modal -is-medium -has-close-btn -close-backdrop">
<div class="c-panel__inner">
<h4 class="m-b-s">Premium Login</h4>
<p class="tiny">Melden Sie sich für Ihren persönlichen Premium-Bereich auf pharma4u.de an.</p>
<p class="tiny m-b-xs">
Noch keinen Zugang?
<a href="allgemein/benutzer/registrieren/" class="c-link">Jetzt registrieren</a>
</p>
</div>
</div>
hide code
<a class="c-btn -primary -small -icon-right -icon-arrow" data-target="#loginModal">open modal with backdrop</a>
# Access Restricted Link
TIP
Links with the classes accessRestrictedLink
or accessRestrictedNavLink
open a Login Modal.
Premium Login
Melden Sie sich für Ihren persönlichen Premium-Bereich auf pharma4u.de an.
Noch keinen Zugang? Jetzt registrieren
hide code
<div class="h-type-align-center m-t-xl">
<p>
<span class="accessRestrictedLink">
<a class="c-link -icon-right -icon-arrow m-t-m">
.accessRestrictedLink
</a>
</span>
</p>
<p>
<span class="accessRestrictedNavLink">
<a class="c-link -icon-right -icon-arrow">
.accessRestrictedNavLink
</a>
</span>
</p>
</div>
<!-- start loginModal -->
<div id="loginModal" class="c-panel -is-modal -is-medium -has-close-btn -has-backdrop -close-backdrop">
<div class="c-panel__inner">
<div class="tx-felogin-pi1">
<h4 class="m-b-s">Premium Login</h4>
<p class="tiny">Melden Sie sich für Ihren persönlichen Premium-Bereich auf pharma4u.de an.</p>
<p class="tiny m-b-xs">
Noch keinen Zugang?
<a href="allgemein/benutzer/registrieren/" class="c-link">Jetzt registrieren</a>
</p>
<div class="tx-felogin-pi1">
<form action="apotheker/plausi-check/login/" method="post" onsubmit="" id="loginModalForm">
<fieldset>
<div class="c-float-container">
<label for="user2">Benutzername:</label>
<input type="text" class="c-input c-float-input h-fullwidth" data-placeholder="" id="user2" name="user" value="">
</div>
<div class="c-float-container">
<label for="pass2">Passwort:</label>
<input type="password" class="c-input c-float-input h-fullwidth" id="pass2" name="pass" value="">
</div>
<span class="login-forgot h-block m-t-m h-type-align-right"><a href="apotheker/plausi-check/login/?tx_felogin_pi1%5Bforgot%5D=1" class="link -tiny -secondary">Passwort vergessen?</a></span>
<button class="c-btn -small -secondary h-fullwidth m-t-s" type="submit" name="submit">
Anmelden
</button>
<div class="felogin-hidden">
<input type="hidden" name="logintype" value="login">
<input type="hidden" name="pid" value="707">
<input type="hidden" name="redirect_url" value="">
<input type="hidden" name="tx_felogin_pi1[noredirect]" value="1">
</div>
</fieldset>
</form>
</div>
</div>
</div>
</div>
<!-- end loginModal -->