Sengi-Windows-MacOS-Linux/src/app/components/left-side-bar/left-side-bar.component.scss

119 lines
2.1 KiB
SCSS
Raw Normal View History

2018-09-10 02:52:18 +02:00
@import "variables";
2018-09-22 05:15:02 +02:00
$width-button: 50px;
$height-button: 40px;
2019-02-11 04:23:10 +01:00
2018-09-10 02:52:18 +02:00
.left-bar {
2018-09-22 05:15:02 +02:00
width: $width-button;
2018-09-10 02:52:18 +02:00
height: calc(100%);
background: $color-secondary;
2018-09-22 05:15:02 +02:00
position: relative;
2018-03-16 03:43:41 +01:00
}
2018-09-22 05:15:02 +02:00
.left-bar-link {
color: $font-link-primary;
2019-05-22 02:42:48 +02:00
color: darken(whitesmoke, 17);
2018-09-22 05:15:02 +02:00
text-decoration: none;
&:hover {
color: $font-link-primary-hover;
}
}
.left-bar-button {
2018-09-23 19:40:29 +02:00
font-size: 32px;
2018-09-22 05:15:02 +02:00
display: block;
width: $width-button;
height: $height-button;
transition: all .2s;
2019-02-11 07:24:11 +01:00
2018-09-22 05:15:02 +02:00
// outline: 1px dotted greenyellow;
&--status {
2019-02-11 07:24:11 +01:00
//margin-top: 3px;
2019-02-11 05:03:05 +01:00
font-size: 26px;
2019-05-22 02:27:52 +02:00
font-size: 22px;
padding: 8px 0 2px 13px;
2018-09-22 05:15:02 +02:00
}
&--search {
2019-05-24 07:29:05 +02:00
// font-size: 28px;
// font-size: 22px;
2019-06-01 20:22:12 +02:00
font-size: 16px;
padding: 5px 0 0 16px;
2018-09-22 05:15:02 +02:00
}
&--add {
2019-06-01 20:22:12 +02:00
padding: 2px 0 5px 18px;
font-size: 14px;
2018-09-22 05:15:02 +02:00
}
2019-08-25 07:43:47 +02:00
&--scheduled {
font-size: 24px;
position: absolute;
left: 14px;
bottom: 37px;
}
2018-09-22 05:15:02 +02:00
&--cog {
2019-06-01 20:22:12 +02:00
font-size: 24px;
padding: 5px 0 0 12px;
2018-09-22 05:15:02 +02:00
position: absolute;
2018-09-23 19:40:29 +02:00
bottom: 7px;
2019-08-25 07:43:47 +02:00
}
&--bottom {
2019-05-22 02:27:52 +02:00
opacity: .3;
2018-09-22 05:15:02 +02:00
transition: all .3s;
2019-05-22 02:27:52 +02:00
filter: alpha(opacity=30);
2018-09-22 05:15:02 +02:00
&:hover{
filter: alpha(opacity=100);
opacity: 1;
}
2018-09-10 02:52:18 +02:00
}
2018-03-16 03:43:41 +01:00
}
2018-09-10 02:52:18 +02:00
.add-account {
2018-09-22 05:15:02 +02:00
width: $width-button;
2018-09-10 02:52:18 +02:00
height: 30px;
padding-top: 7px;
&__link {
font-size: 2em;
height: 10px;
margin: 0 15px;
line-height: 0;
}
2018-03-16 01:43:53 +01:00
}
2018-08-03 05:00:23 +02:00
2019-02-11 04:23:10 +01:00
.no-accounts {
padding-top: 10px;
2019-02-11 04:23:10 +01:00
// color: cornflowerblue;
2023-08-20 06:36:52 +02:00
}
2023-08-20 07:16:41 +02:00
$draggable-accent-color: #47e927;
// $draggable-accent-color: #a8ff97;
2023-08-20 06:36:52 +02:00
.draggable {
width: 40px;
height: 40px;
margin: auto;
margin-bottom: 5px;
2023-08-20 07:16:41 +02:00
border: 2px solid #df0adf;
border: 2px solid $draggable-accent-color;
border-radius: 2px;
position: relative;
2023-08-20 06:36:52 +02:00
&__avatar {
width: calc(100%);
2023-08-20 07:16:41 +02:00
opacity: .8;
}
&__icon {
position: absolute;
float: left;
z-index: 5;
color:$draggable-accent-color;
top: 6px;
left: 12px;
font-size: 18px;
2023-08-20 06:36:52 +02:00
}
2019-02-11 04:23:10 +01:00
}