@use '_mixins' as *;
@use '_badges' as *;
@use '_icons' as *;
+@use '_fonts' as *;
.link-orange {
color: pvar(--mainForegroundColor);
- font-weight: $font-bold;
- border-bottom: 0.19em solid pvar(--mainColor);
+ font-weight: $font-semibold;
+ border-bottom: 0.18em solid pvar(--mainColor);
display: inline-block;
- line-height: 1.2;
+ line-height: 1.1;
&:hover {
color: pvar(--mainForegroundColor);
@include peertube-button;
}
+.peertube-button-big {
+ @include peertube-button-big;
+}
+
.peertube-button-link {
@include peertube-button-link;
}
+.peertube-button-big-link {
+ @include peertube-button-big-link;
+}
+
.orange-button {
@include orange-button;
}
// ---------------------------------------------------------------------------
.muted {
- color: pvar(--greyForegroundColor) !important;
+ @include muted;
}
// ---------------------------------------------------------------------------
.input-error:not(:focus) {
&,
- & + .nav-preview, // Markdown textarea
- & + * + .tab-content {
+ + .nav-preview, // Markdown textarea
+ + * + .tab-content {
border-color: $red !important;
}
}
.form-warning {
display: block;
margin-top: 5px;
+ font-size: 0.9em;
}
.form-error {
// Disable red error on input focus
.input-error:focus,
.input-group:focus-within {
- & + .form-error,
- & + * + .form-error, // Markdown textarea
- & + * + * + .form-error {
+ + .form-error,
+ + * + .form-error, // Markdown textarea
+ + * + * + .form-error {
color: pvar(--mainForegroundColor);
}
}
.form-group-description {
- @extend .muted !optional;
+ @include muted;
font-size: 14px;
margin-top: 10px;
// ---------------------------------------------------------------------------
.chevron-down {
- @include chevron-down(0.55rem, 0.15rem);
-
- margin: 0 8px;
+ @include chevron-down-default;
}
.chevron-up {
- @include chevron-up(0.55rem, 0.15rem);
-
- margin: 0 8px;
+ @include chevron-up-default;
}
.chevron-right {
- @include chevron-right(0.55rem, 0.15rem);
-
- margin: 0 8px;
+ @include chevron-right-default;
}
.chevron-left {
- @include chevron-left(0.55rem, 0.15rem);
-
- margin: 0 8px;
+ @include chevron-left-default;
}
// ---------------------------------------------------------------------------
border: 2px solid pvar(--mainColorLightest);
}
}
+
+// ---------------------------------------------------------------------------
+
+.chip {
+ @include chip;
+}