]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blame - client/src/app/menu/menu.component.scss
Design video watch modals
[github/Chocobozzz/PeerTube.git] / client / src / app / menu / menu.component.scss
CommitLineData
b33f657c
C
1menu {
2 background-color: $black-background;
3 margin: 0;
4 padding: 0;
5 height: 100%;
6 white-space: nowrap;
7 text-overflow: ellipsis;
8 overflow: hidden;
9 z-index: 1000;
10 color: $menu-color;
11
12 @media screen and (max-width: 550px) {
13 font-size: 90%;
14 }
15
16 .logged-in-block {
17 height: 100px;
18 background-color: rgba(255, 255, 255, 0.15);
19 display: flex;
20 align-items: center;
21 justify-content: center;
22 margin-bottom: 35px;
23
2295ce6c
C
24 img {
25 margin-left: 20px;
26 margin-right: 10px;
27
28 @include avatar(34px);
29 }
30
b33f657c
C
31 .logged-in-info {
32 flex-grow: 1;
b33f657c
C
33
34 .logged-in-username {
35 font-size: 16px;
36 font-weight: $font-semibold;
c30745f3
C
37 color: $menu-color;
38 cursor: pointer;
39
40 @include disable-default-a-behaviour;
b33f657c
C
41 }
42
43 .logged-in-email {
44 font-size: 13px;
45 color: #C6C6C6;
46 }
47 }
48
49 .logged-in-more {
50 margin-right: 20px;
51
52 .glyphicon {
53 cursor: pointer;
54 font-size: 18px;
55 }
56 }
57 }
58
59 .button-block {
60 margin: 30px 25px 35px 25px;
61
62 .login-button, .create-account-button {
63 font-weight: $font-semibold;
64 font-size: 15px;
65 height: $button-height;
66 line-height: $button-height;
67 width: 190px;
68 border-radius: 3px;
69 text-align: center;
c30745f3
C
70 color: $menu-color;
71 display: block;
72 cursor: pointer;
73 margin-bottom: 15px;
74
75 @include disable-default-a-behaviour;
b33f657c
C
76
77 &.login-button {
78 background-color: $orange-color;
79 margin-bottom: 10px;
80 }
81
82 &.create-account-button {
83 background-color: rgba(255, 255, 255, 0.25);
84 }
85 }
86 }
87
88 .block-title {
89 text-transform: uppercase;
90 font-weight: $font-bold; // Bold
91 font-size: 13px;
92 margin-bottom: 25px;
93 }
94
95 .panel-block {
96 margin-bottom: 45px;
97 margin-left: 26px;
98
99 a {
100 display: flex;
c30745f3
C
101 color: $menu-color;
102 cursor: pointer;
103 height: 22px;
104 line-height: 22px;
105 font-size: 16px;
106 margin-bottom: 15px;
107 @include disable-default-a-behaviour;
b33f657c
C
108
109 .icon {
0727cab0
C
110 @include icon(22px);
111
b33f657c 112 margin-right: 18px;
b33f657c
C
113
114 &.icon-videos-trending {
115 position: relative;
116 top: -2px;
d2cc03aa 117 background-image: url('../../assets/images/menu/trending.svg');
b33f657c
C
118 }
119
120 &.icon-videos-recently-added {
121 width: 23px;
122 height: 23px;
123 position: relative;
124 top: -1px;
d2cc03aa 125 background-image: url('../../assets/images/menu/recently-added.svg');
b33f657c
C
126 }
127
128 &.icon-administration {
129 width: 23px;
130 height: 23px;
131
d2cc03aa 132 background-image: url('../../assets/images/menu/administration.svg');
b33f657c
C
133 }
134 }
135 }
136 }
b33f657c 137}