2020-11-11 10:24:31 -08:00
|
|
|
// Fonts from elsewhere
|
2021-09-26 21:09:19 -07:00
|
|
|
@import '~line-awesome/dist/font-awesome-line-awesome/css/all.css';
|
2022-03-21 11:09:01 -07:00
|
|
|
@import '~@fontsource/inter/200.css';
|
|
|
|
@import '~@fontsource/inter/300.css';
|
|
|
|
@import '~@fontsource/inter/400.css';
|
|
|
|
@import '~@fontsource/inter/500.css';
|
2022-12-14 08:12:24 -08:00
|
|
|
@import '~@fontsource/inter/600.css';
|
2022-03-21 11:09:01 -07:00
|
|
|
@import '~@fontsource/inter/700.css';
|
|
|
|
@import '~@fontsource/inter/900.css';
|
2023-01-06 11:17:20 -08:00
|
|
|
@import '~@fontsource/roboto-mono/400.css';
|
2020-11-11 10:24:31 -08:00
|
|
|
|
2020-05-31 21:21:25 -07:00
|
|
|
@import 'mixins';
|
2020-06-02 13:28:15 -07:00
|
|
|
@import 'themes';
|
2020-05-31 21:21:25 -07:00
|
|
|
@import 'variables';
|
|
|
|
@import 'fonts';
|
|
|
|
@import 'basics';
|
2020-06-02 19:11:01 -07:00
|
|
|
@import 'loading';
|
|
|
|
@import 'ui';
|
2022-11-16 05:32:32 -08:00
|
|
|
@import 'emoji-picker';
|
2020-06-02 19:11:01 -07:00
|
|
|
@import 'rtl';
|
|
|
|
@import 'accessibility';
|
|
|
|
@import 'dyslexic';
|
2021-09-12 16:16:53 -07:00
|
|
|
@import 'navigation';
|
2021-10-12 12:00:01 -07:00
|
|
|
@import 'placeholder';
|
2021-10-14 08:57:06 -07:00
|
|
|
@import 'autosuggest';
|
2020-03-27 13:59:38 -07:00
|
|
|
|
|
|
|
// COMPONENTS
|
2020-05-31 21:21:25 -07:00
|
|
|
@import 'components/buttons';
|
|
|
|
@import 'components/inputs';
|
|
|
|
@import 'components/dropdown-menu';
|
|
|
|
@import 'components/modal';
|
|
|
|
@import 'components/compose-form';
|
|
|
|
@import 'components/emoji-reacts';
|
2020-06-02 19:11:01 -07:00
|
|
|
@import 'components/status';
|
2022-01-04 12:06:08 -08:00
|
|
|
@import 'components/reply-mentions';
|
2020-05-31 21:21:25 -07:00
|
|
|
@import 'components/detailed-status';
|
2020-06-02 19:11:01 -07:00
|
|
|
@import 'components/media-gallery';
|
|
|
|
@import 'components/notification';
|
|
|
|
@import 'components/display-name';
|
|
|
|
@import 'components/columns';
|
|
|
|
@import 'components/search';
|
|
|
|
@import 'components/react-toggle';
|
2020-06-02 19:35:25 -07:00
|
|
|
@import 'components/video-player';
|
2020-06-24 19:53:25 -07:00
|
|
|
@import 'components/audio-player';
|
2020-08-04 19:15:16 -07:00
|
|
|
@import 'components/filters';
|
2021-01-07 12:17:06 -08:00
|
|
|
@import 'components/backups';
|
2021-06-09 15:11:37 -07:00
|
|
|
@import 'components/crypto-donate';
|
2021-08-05 06:31:29 -07:00
|
|
|
@import 'components/aliases';
|
2021-09-12 16:54:38 -07:00
|
|
|
@import 'components/icon';
|
2022-03-21 11:09:01 -07:00
|
|
|
|
|
|
|
@tailwind base;
|
|
|
|
@tailwind components;
|
|
|
|
@tailwind utilities;
|
|
|
|
|
2022-03-23 17:18:37 -07:00
|
|
|
@layer utilities {
|
2022-11-03 12:22:18 -07:00
|
|
|
.break-word-nested > p {
|
|
|
|
word-break: break-word;
|
|
|
|
}
|
|
|
|
|
2022-03-23 17:18:37 -07:00
|
|
|
.shadow-inset {
|
|
|
|
box-shadow: inset 0 0 0 1px rgb(255 255 255 / 10%);
|
|
|
|
}
|
2022-05-24 10:45:00 -07:00
|
|
|
|
2022-09-16 05:57:09 -07:00
|
|
|
.truncate-child > * {
|
|
|
|
@apply truncate;
|
|
|
|
}
|
|
|
|
|
2022-05-24 10:45:00 -07:00
|
|
|
.d-screen {
|
2022-05-24 12:31:46 -07:00
|
|
|
height: 100vh; // Backwards compatibility
|
|
|
|
/* stylelint-disable-next-line unit-no-unknown */
|
2022-05-24 10:45:00 -07:00
|
|
|
height: 100dvh;
|
|
|
|
}
|
2022-06-28 11:18:15 -07:00
|
|
|
|
2022-07-22 10:30:16 -07:00
|
|
|
.bg-gradient-light {
|
2022-06-28 11:18:15 -07:00
|
|
|
background: linear-gradient(
|
2022-07-22 10:30:16 -07:00
|
|
|
115deg,
|
2022-06-28 11:18:15 -07:00
|
|
|
rgba(0, 0, 0, 0) 0%,
|
|
|
|
rgba(0, 0, 0, 0) 20%,
|
2022-07-22 10:30:16 -07:00
|
|
|
rgba(var(--color-gradient-start) / 0.1) 35%,
|
2022-06-28 11:18:15 -07:00
|
|
|
rgba(var(--color-gradient-end) / 0.1) 70%,
|
|
|
|
rgba(0, 0, 0, 0) 80%,
|
|
|
|
rgba(0, 0, 0, 0) 100%
|
|
|
|
);
|
|
|
|
}
|
2022-06-28 11:26:59 -07:00
|
|
|
|
2022-07-22 10:30:16 -07:00
|
|
|
.bg-gradient-dark {
|
|
|
|
background: linear-gradient(
|
|
|
|
115deg,
|
|
|
|
rgba(0, 0, 0, 0) 0%,
|
|
|
|
rgba(0, 0, 0, 0) 30%,
|
|
|
|
rgba(var(--color-gradient-start) / 0.1) 45%,
|
|
|
|
rgba(var(--color-gradient-start) / 0.2) 55%,
|
|
|
|
rgba(0, 0, 0, 0) 70%,
|
|
|
|
rgba(0, 0, 0, 0) 100%
|
|
|
|
);
|
|
|
|
}
|
|
|
|
|
2022-06-28 11:26:59 -07:00
|
|
|
.bg-gradient-sm {
|
|
|
|
background: linear-gradient(
|
|
|
|
112deg,
|
|
|
|
rgba(var(--color-gradient-start) / 0.1) 0%,
|
|
|
|
rgba(var(--color-gradient-end) / 0.1) 50%
|
|
|
|
);
|
|
|
|
}
|
2022-03-23 17:18:37 -07:00
|
|
|
}
|
|
|
|
|
2022-03-21 11:09:01 -07:00
|
|
|
@import 'forms';
|
|
|
|
@import 'utilities';
|
|
|
|
@import 'components/datepicker';
|