soapbox/app/styles/application.scss

109 lines
2.7 KiB
SCSS
Raw Normal View History

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