SCSS Framework
Added mail-button Added arrow-button Added search-button
This commit is contained in:
@@ -0,0 +1,38 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<link rel="stylesheet" type="text/css" href="buttons.css">
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>Buttons</title>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
|
||||||
|
<div class="mail">
|
||||||
|
<div class="mail-15"></div>
|
||||||
|
|
||||||
|
<div class="mail-30"></div>
|
||||||
|
|
||||||
|
<div class="mail-60"></div>
|
||||||
|
|
||||||
|
<div class="mail-120"></div>
|
||||||
|
</div>
|
||||||
|
<div class="search">
|
||||||
|
<div class="search-15"></div>
|
||||||
|
|
||||||
|
<div class="search-30"></div>
|
||||||
|
|
||||||
|
<div class="search-60"></div>
|
||||||
|
|
||||||
|
<div class="search-120"></div>
|
||||||
|
</div>
|
||||||
|
<div class="arrow">
|
||||||
|
<div class="arrow-15"></div>
|
||||||
|
|
||||||
|
<div class="arrow-30"></div>
|
||||||
|
|
||||||
|
<div class="arrow-60"></div>
|
||||||
|
|
||||||
|
<div class="arrow-120"></div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,104 @@
|
|||||||
|
@import "../../../framework";
|
||||||
|
|
||||||
|
body {
|
||||||
|
background-color: #8faf91;
|
||||||
|
}
|
||||||
|
|
||||||
|
$color-ln: #bab7ff;
|
||||||
|
$color-bgr: #1d9d73;
|
||||||
|
|
||||||
|
.mail {
|
||||||
|
|
||||||
|
.mail-15 {
|
||||||
|
@include mail-button(
|
||||||
|
15px,
|
||||||
|
$color-ln,
|
||||||
|
$color-bgr
|
||||||
|
)
|
||||||
|
}
|
||||||
|
.mail-30 {
|
||||||
|
@include mail-button(
|
||||||
|
30px,
|
||||||
|
$color-ln,
|
||||||
|
$color-bgr
|
||||||
|
)
|
||||||
|
}
|
||||||
|
.mail-60 {
|
||||||
|
@include mail-button(
|
||||||
|
60px,
|
||||||
|
$color-ln,
|
||||||
|
$color-bgr
|
||||||
|
)
|
||||||
|
}
|
||||||
|
.mail-120 {
|
||||||
|
@include mail-button(
|
||||||
|
120px,
|
||||||
|
$color-ln,
|
||||||
|
$color-bgr
|
||||||
|
)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.search {
|
||||||
|
|
||||||
|
.search-15 {
|
||||||
|
@include search-symbol-button(
|
||||||
|
15px,
|
||||||
|
$color-ln,
|
||||||
|
$color-bgr
|
||||||
|
)
|
||||||
|
}
|
||||||
|
.search-30 {
|
||||||
|
@include search-symbol-button(
|
||||||
|
30px,
|
||||||
|
$color-ln,
|
||||||
|
$color-bgr
|
||||||
|
)
|
||||||
|
}
|
||||||
|
.search-60 {
|
||||||
|
@include search-symbol-button(
|
||||||
|
60px,
|
||||||
|
$color-ln,
|
||||||
|
$color-bgr
|
||||||
|
)
|
||||||
|
}
|
||||||
|
.search-120 {
|
||||||
|
@include search-symbol-button(
|
||||||
|
120px,
|
||||||
|
$color-ln,
|
||||||
|
$color-bgr
|
||||||
|
)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.arrow {
|
||||||
|
|
||||||
|
.arrow-15 {
|
||||||
|
@include arrow-button(
|
||||||
|
15px,
|
||||||
|
$color-ln,
|
||||||
|
$color-bgr
|
||||||
|
)
|
||||||
|
}
|
||||||
|
.arrow-30 {
|
||||||
|
@include arrow-button(
|
||||||
|
30px,
|
||||||
|
$color-ln,
|
||||||
|
$color-bgr
|
||||||
|
)
|
||||||
|
}
|
||||||
|
.arrow-60 {
|
||||||
|
@include arrow-button(
|
||||||
|
60px,
|
||||||
|
$color-ln,
|
||||||
|
$color-bgr
|
||||||
|
)
|
||||||
|
}
|
||||||
|
.arrow-120 {
|
||||||
|
@include arrow-button(
|
||||||
|
120px,
|
||||||
|
$color-ln,
|
||||||
|
$color-bgr
|
||||||
|
)
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -9,6 +9,8 @@
|
|||||||
@import "layout/menus/_00-menus";
|
@import "layout/menus/_00-menus";
|
||||||
|
|
||||||
@import "layout/buttons/search";
|
@import "layout/buttons/search";
|
||||||
|
@import "layout/buttons/mail";
|
||||||
|
@import "layout/buttons/arrow";
|
||||||
|
|
||||||
// Queries
|
// Queries
|
||||||
@import "queries/media-queries";
|
@import "queries/media-queries";
|
||||||
|
|||||||
@@ -0,0 +1,50 @@
|
|||||||
|
@mixin arrow-button(
|
||||||
|
$size,
|
||||||
|
$color-lines,
|
||||||
|
$color-bg
|
||||||
|
) {
|
||||||
|
|
||||||
|
$size-line: $size/15;
|
||||||
|
position: relative;
|
||||||
|
|
||||||
|
box-sizing: border-box;
|
||||||
|
width: $size;
|
||||||
|
height: $size;
|
||||||
|
|
||||||
|
border: solid $size-line $color-lines;
|
||||||
|
border-radius: $size;
|
||||||
|
|
||||||
|
background-color: $color-bg;
|
||||||
|
|
||||||
|
&:before {
|
||||||
|
//content: '';
|
||||||
|
//display: block;
|
||||||
|
//
|
||||||
|
//position: absolute;
|
||||||
|
//top:($size/3) - ($size-line*2);
|
||||||
|
//left:($size/4) - ($size-line*2);
|
||||||
|
//
|
||||||
|
////box-sizing: border-box;
|
||||||
|
//width: $size/2;
|
||||||
|
//height: $size/3;
|
||||||
|
//
|
||||||
|
//border:solid $size-line $color-lines;
|
||||||
|
}
|
||||||
|
&:after {
|
||||||
|
content: '';
|
||||||
|
display: block;
|
||||||
|
|
||||||
|
position: absolute;
|
||||||
|
top: $size/3;
|
||||||
|
left:$size*0.2643;
|
||||||
|
|
||||||
|
box-sizing: border-box;
|
||||||
|
width: $size/3;
|
||||||
|
height: $size/3;
|
||||||
|
|
||||||
|
border-top:solid $size-line $color-lines;
|
||||||
|
border-left:solid $size-line $color-lines;
|
||||||
|
|
||||||
|
transform: rotate(45deg);
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,50 @@
|
|||||||
|
@mixin mail-button(
|
||||||
|
$size,
|
||||||
|
$color-lines,
|
||||||
|
$color-bg
|
||||||
|
) {
|
||||||
|
|
||||||
|
$size-line: $size/15;
|
||||||
|
position: relative;
|
||||||
|
|
||||||
|
box-sizing: border-box;
|
||||||
|
width: $size;
|
||||||
|
height: $size;
|
||||||
|
|
||||||
|
border: solid $size-line $color-lines;
|
||||||
|
border-radius: $size;
|
||||||
|
|
||||||
|
background-color: $color-bg;
|
||||||
|
|
||||||
|
&:before {
|
||||||
|
content: '';
|
||||||
|
display: block;
|
||||||
|
|
||||||
|
position: absolute;
|
||||||
|
top:($size/3) - ($size-line*2);
|
||||||
|
left:($size/4) - ($size-line*2);
|
||||||
|
|
||||||
|
//box-sizing: border-box;
|
||||||
|
width: $size/2;
|
||||||
|
height: $size/3;
|
||||||
|
|
||||||
|
border:solid $size-line $color-lines;
|
||||||
|
}
|
||||||
|
&:after {
|
||||||
|
content: '';
|
||||||
|
display: block;
|
||||||
|
|
||||||
|
position: absolute;
|
||||||
|
top: $size*0.0976;
|
||||||
|
left:$size*0.2643;
|
||||||
|
|
||||||
|
box-sizing: border-box;
|
||||||
|
width: $size/3;
|
||||||
|
height: $size/3;
|
||||||
|
|
||||||
|
border-bottom:solid $size-line $color-lines;
|
||||||
|
border-right:solid $size-line $color-lines;
|
||||||
|
|
||||||
|
transform: rotate(45deg);
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user