Redesign - disabled polja, warnings, links

This commit is contained in:
tejagerjovic 2021-11-10 13:21:41 +01:00
parent 7b73075096
commit cae80c5f27
12 changed files with 1359 additions and 1259 deletions

View File

@ -106,10 +106,19 @@
<textarea class="textarea" id="textarea1" name="textarea1"></textarea> <textarea class="textarea" id="textarea1" name="textarea1"></textarea>
</form> </form>
</div> </div>
<div class="setting_holder">
<label for="textarea1">Disabled tekstovno polje:</label>
<form>
<textarea class="textarea disabled" id="textarea1" name="textarea1">Besedilo v disabled polju.</textarea>
</form>
</div>
<div class="setting_holder"> <div class="setting_holder">
<label for="text1" class="InputLabel">Input text - small:</label> <label for="text1" class="InputLabel">Input text - large:</label>
<form> <form>
<input id="text1" class="text large" type="text"> <input id="text1" class="text large" type="text">
</form> </form>
@ -123,9 +132,9 @@
</div> </div>
<div class="setting_holder"> <div class="setting_holder">
<label for="text3" class="InputLabel">Input text - large:</label> <label for="text3" class="InputLabel">Input text - small - disabled:</label>
<form> <form>
<input id="text3" class="text small" type="text"> <input id="text3" class="text small disabled" type="text">
</form> </form>
</div> </div>
@ -152,9 +161,9 @@
</div> </div>
<div class="setting_holder"> <div class="setting_holder">
<label for="dropdown3" class="input_label">Mali dropdown meni:</label> <label for="dropdown3" class="input_label">Mali dropdown meni - disabled:</label>
<form> <form>
<select id="dropdown3" class="dropdown small"> <select id="dropdown3" class="dropdown small disabled">
<option>Q1: veliko besedilaaaaa</option> <option>Q1: veliko besedilaaaaa</option>
<option>Q2: manj besedila</option> <option>Q2: manj besedila</option>
<option>Q3: malo</option> <option>Q3: malo</option>
@ -176,18 +185,39 @@
<label for="r2">Option 2</label> <label for="r2">Option 2</label>
</div> </div>
<div class="setting_item">
<input class="radio disabled" type="radio" id="r3" name="radio">
<label for="r3">Option 3 - disabled</label>
</div>
</div> </div>
<div class="setting_holder"> <div class="setting_holder">
<span class="setting_title">Checkboxi:</span> <span class="setting_title">Checkboxi - related:</span>
<div class="setting_item checkbox"> <div class="setting_item">
<input class="checkbox" type="checkbox" id="c1" name="checkbox"></input> <input class="checkbox" type="checkbox" id="c1" name="checkbox"></input>
<label for="c1">Option 1</label> <label for="c1">Option 1</label>
</div> </div>
<div class="setting_item checkbox"> <div class="setting_item">
<input class="checkbox" type="checkbox" id="c2" name="checkbox"></input> <input class="checkbox" type="checkbox" id="c2" name="checkbox"></input>
<label for="c2">Option 2</label> <label for="c2">Option 2</label>
</div> </div>
</div>
<div class="setting_holder unrelated">
<span class="setting_title">Checkboxi - unrelated:</span>
<div class="setting_item">
<input class="checkbox" type="checkbox" id="c1" name="checkbox"></input>
<label for="c1">Ena nastavitev</label>
</div>
<div class="setting_item checkbox">
<input class="checkbox" type="checkbox" id="c2" name="checkbox"></input>
<label for="c2">Druga nastavitev</label>
</div>
<div class="setting_item checkbox">
<input class="checkbox" type="checkbox" id="c3" name="checkbox"></input>
<label for="c3">Tretja nastavitev</label>
</div>
</div> </div>
@ -208,10 +238,13 @@
</div> </div>
<div class="setting_holder"> <div class="setting_holder">
<span class="faicon blue lock_close"></span> <a class="noline" href="https://www.1ka.si/"><span class="faicon lock_close link-right"></span>Povezava z ikono: www.1ka.si</a>
Povezava z ikono: <a href="https://www.1ka.si/">www.1ka.si</a>
</div> </div>
<p>Tole je navaden normalen odstavek teksta.</p>
<p class="warning">To je opozorilo, ki je celo rdeče.</p>
<p><span class="warning">Opozorilo:</span> Tole je opozorilo, ki ni celo rdeče.<p>
</fieldset> </fieldset>

File diff suppressed because it is too large Load Diff

View File

@ -9,3 +9,4 @@
@import "layout"; @import "layout";
@import "animations"; @import "animations";
@import "icons"; @import "icons";
@import "links";

View File

@ -9,7 +9,7 @@ $blue: #1E88E5;
$black: #333333; $black: #333333;
$white: #FFFFFF; $white: #FFFFFF;
$very-dark-gray: #707070; $very-dark-gray: #777777;
$dark-gray: #C4C4C4; $dark-gray: #C4C4C4;
$gray: #E5E5E5; $gray: #E5E5E5;
$light-gray: #F8F8F8; $light-gray: #F8F8F8;

View File

@ -11,4 +11,12 @@ $fontawesome: "Font Awesome 5 Free";
body { body {
font-family: $font_family; font-family: $font_family;
}
p,span {
font-size: 16px;
&.warning {
color: #FF0000; //porpaviti v spremenljivko
}
} }

View File

@ -5,6 +5,12 @@ a.faicon{
display: inline-block; display: inline-block;
font-weight: 900; font-weight: 900;
&.link-right {
margin-right: 10px;
}
//VELIKOSTI
&.large { &.large {
font-size: 32px !important; font-size: 32px !important;
} }
@ -20,14 +26,6 @@ a.faicon{
&.small { &.small {
font-size: 10px !important; font-size: 10px !important;
} }
&.blue {
color: $blue;
}
&.yellow {
color: $yellow;
}
} }
span.faicon.lock_open::before{ span.faicon.lock_open::before{

View File

@ -0,0 +1,18 @@
a {
cursor: pointer;
color: $blue;
transition: 0.3s;
&:hover {
color: $yellow !important;
}
&.menu-left {
color: inherit;
text-decoration: none;
}
&.noline {
text-decoration: none;
}
}

View File

@ -26,7 +26,8 @@ select.dropdown {
option { option {
font-size: 14px; font-size: 14px;
line-height: 18px; line-height: 18px;
color: $black;
} }
} }
&.small { &.small {
@ -49,4 +50,12 @@ select.dropdown {
border-color: $blue; border-color: $blue;
} }
&.disabled {
border-color: $dark-gray;
background-color: $gray;
color: $very-dark-gray;
pointer-events: none;
}
} }

View File

@ -84,4 +84,13 @@ input {
&[type=radio]:checked + label:before { &[type=radio]:checked + label:before {
content: "\f192"; content: "\f192";
} }
//Disabled polja
&.disabled {
border-color: $dark-gray;
background-color: $gray;
color: $very-dark-gray;
pointer-events: none;
}
} }

View File

@ -4,7 +4,7 @@ textarea {
border: 1px solid $dark-gray; border: 1px solid $dark-gray;
box-sizing: border-box; box-sizing: border-box;
border-radius: 4px; border-radius: 2px;
resize: none; resize: none;
margin-top: 4px; margin-top: 4px;
@ -13,6 +13,14 @@ textarea {
font-family: $font_family; font-family: $font_family;
font-size: 16px; font-size: 16px;
&.disabled {
border-color: $dark-gray;
background-color: $gray;
color: $very-dark-gray;
pointer-events: none;
}
&:focus { &:focus {
outline-style: none; outline-style: none;
box-shadow: none; box-shadow: none;

View File

@ -1,16 +1 @@
@import "menu_left"; @import "menu_left";
a {
cursor: pointer;
color: $blue;
transition: 0.3s;
&:hover {
color: darken($blue, 10%);
}
&.menu-left {
color: inherit;
text-decoration: none;
}
}

View File

@ -29,6 +29,10 @@ ul.menu_left-list {
margin-bottom: 32px; margin-bottom: 32px;
font-size: 16px; font-size: 16px;
&:last-of-type{
margin-bottom: 0;
}
&.paid { &.paid {
color: $very-dark-gray; color: $very-dark-gray;
pointer-events: none; pointer-events: none;