3 @mixin disable-default-a-behaviour {
4 &:hover, &:focus, &:active {
5 text-decoration: none !important;
6 outline: none !important;
10 @mixin peertube-input-text($width) {
11 display: inline-block;
12 height: $button-height;
15 border: 1px solid #C6C6C6;
25 @mixin orange-button {
26 &, &:active, &:focus {
28 background-color: $orange-color;
33 background-color: $orange-hoover-color;
36 &[disabled], &.disabled {
39 background-color: #C6C6C6;
44 &, &:active, &:focus {
45 background-color: $grey-color;
49 &:hover, &:active, &:focus, &[disabled], &.disabled {
51 background-color: $grey-hoover-color;
54 &[disabled], &.disabled {
59 @mixin peertube-button {
61 font-weight: $font-semibold;
63 height: $button-height;
64 line-height: $button-height;
67 padding: 0 17px 0 13px;
72 @mixin peertube-button-link {
73 display: inline-block;
75 @include disable-default-a-behaviour;
76 @include peertube-button;
79 @mixin avatar ($size) {
85 display: inline-block;
86 background-repeat: no-repeat;
87 background-size: contain;
90 vertical-align: middle;
95 @mixin peertube-select-container ($width) {
98 border: 1px solid #C6C6C6;
107 right: calc(0% + 15px);
112 pointer-events: none;
113 border: 5px solid rgba(0, 0, 0, 0);
114 border-top-color: #000000;
121 width: calc(100% + 2px);
126 background: transparent none;
129 height: $button-height;
137 text-shadow: 0 0 0 #000;
142 @mixin peertube-select-disabled-container ($width) {
143 @include peertube-select-container($width);
145 background-color: #E5E5E5;