2022-10-24 13:55:28 +00:00
|
|
|
@import (less) '../fonts/lato.css';
|
2023-12-04 17:53:26 +00:00
|
|
|
@import (less) '../fonts/dm-mono.css';
|
|
|
|
@import (less) '../fonts/noto-sans.css';
|
2022-10-24 13:55:28 +00:00
|
|
|
@import (less) '../fonts/merriweather.css';
|
|
|
|
@import (less) '../fonts/source-code-pro.css';
|
|
|
|
@import (less) '../fonts/stix-two-math.css';
|
2023-01-16 12:03:30 +00:00
|
|
|
@import (less) '../fonts/noto-serif.css';
|
2023-02-06 14:17:22 +00:00
|
|
|
@import (less) '../fonts/material-symbols.css';
|
2022-10-24 13:55:28 +00:00
|
|
|
|
|
|
|
@is-overleaf-light: false;
|
|
|
|
|
|
|
|
// Core variables and mixins
|
2022-10-24 13:55:43 +00:00
|
|
|
@import 'variables/all.less';
|
|
|
|
@import 'variables/css-variables.less';
|
2022-10-24 13:55:28 +00:00
|
|
|
@import 'app/ol-style-guide.less';
|
2022-11-01 13:43:57 +00:00
|
|
|
@import (less) '../fonts/font-awesome.css';
|
|
|
|
|
|
|
|
@import 'core/mixins.less';
|
|
|
|
|
|
|
|
// Reset
|
|
|
|
@import 'core/normalize.less';
|
|
|
|
@import 'core/print.less';
|
|
|
|
|
|
|
|
// Vendor CSS
|
|
|
|
@import (less) 'vendor/select/select.css';
|
|
|
|
|
|
|
|
// Core CSS
|
2022-11-18 14:27:49 +00:00
|
|
|
@import 'core/page.less';
|
2022-11-01 13:43:57 +00:00
|
|
|
@import 'core/scaffolding.less';
|
|
|
|
@import 'core/type.less';
|
|
|
|
@import 'core/grid.less';
|
|
|
|
@import 'core/accessibility.less';
|
|
|
|
@import 'core/spacing.less';
|
|
|
|
// Utility classes
|
|
|
|
@import 'core/utilities.less';
|
|
|
|
@import 'core/responsive-utilities.less';
|
|
|
|
|
|
|
|
// Components
|
|
|
|
@import 'components/tables.less';
|
|
|
|
@import 'components/forms.less';
|
2023-04-12 08:34:56 +00:00
|
|
|
@import 'components/badge.less';
|
2022-11-01 13:43:57 +00:00
|
|
|
@import 'components/buttons.less';
|
|
|
|
@import 'components/card.less';
|
|
|
|
@import 'components/component-animations.less';
|
2023-11-23 13:55:06 +00:00
|
|
|
@import 'components/dev-toolbar.less';
|
2022-11-01 13:43:57 +00:00
|
|
|
@import 'components/dropdowns.less';
|
|
|
|
@import 'components/button-groups.less';
|
|
|
|
@import 'components/input-groups.less';
|
|
|
|
@import 'components/navs.less';
|
|
|
|
@import 'components/navbar.less';
|
|
|
|
@import 'components/footer.less';
|
|
|
|
@import 'components/notifications.less';
|
|
|
|
@import 'components/labels.less';
|
2023-10-17 08:41:40 +00:00
|
|
|
@import 'components/loading-spinner';
|
2022-11-01 13:43:57 +00:00
|
|
|
@import 'components/thumbnails.less';
|
|
|
|
@import 'components/alerts.less';
|
|
|
|
@import 'components/progress-bars.less';
|
|
|
|
@import 'components/close.less';
|
|
|
|
@import 'components/hover.less';
|
|
|
|
@import 'components/ui-select.less';
|
|
|
|
@import 'components/input-suggestions.less';
|
|
|
|
@import 'components/nvd3.less';
|
|
|
|
@import 'components/nvd3_override.less';
|
|
|
|
@import 'components/infinite-scroll.less';
|
|
|
|
@import 'components/expand-collapse.less';
|
|
|
|
@import 'components/beta-badges.less';
|
|
|
|
@import 'components/divider.less';
|
2022-11-01 14:15:18 +00:00
|
|
|
@import 'components/input-switch.less';
|
2022-12-06 10:22:20 +00:00
|
|
|
@import 'components/container.less';
|
2023-02-21 14:34:35 +00:00
|
|
|
@import 'components/split-menu.less';
|
2023-05-15 09:17:13 +00:00
|
|
|
@import 'components/list-group.less';
|
|
|
|
@import 'components/select.less';
|
2023-10-02 07:26:33 +00:00
|
|
|
@import 'components/switch.less';
|
2023-05-15 09:17:13 +00:00
|
|
|
@import 'components/switcher.less';
|
2023-10-17 10:46:23 +00:00
|
|
|
@import 'components/stepper.less';
|
2023-11-01 13:33:25 +00:00
|
|
|
@import 'components/radio-chip.less';
|
2024-04-24 08:23:49 +00:00
|
|
|
@import 'components/interstitial.less';
|
2022-11-01 13:43:57 +00:00
|
|
|
|
|
|
|
// Components w/ JavaScript
|
|
|
|
@import 'components/modals.less';
|
|
|
|
@import 'components/tooltip.less';
|
|
|
|
@import 'components/popovers.less';
|
|
|
|
@import 'components/daterange-picker';
|
|
|
|
@import 'components/vertical-resizable-panes.less';
|
|
|
|
@import 'components/lists.less';
|
|
|
|
@import 'components/overbox.less';
|
2022-10-24 13:55:28 +00:00
|
|
|
@import 'components/embed-responsive.less';
|
|
|
|
@import 'components/icons.less';
|
|
|
|
@import 'components/images.less';
|
|
|
|
@import 'components/navs-ol.less';
|
|
|
|
@import 'components/pagination.less';
|
|
|
|
@import 'components/tabs.less';
|
2023-08-03 10:06:13 +00:00
|
|
|
@import 'components/group-members.less';
|
2022-10-24 13:55:28 +00:00
|
|
|
|
2022-11-01 13:43:57 +00:00
|
|
|
// ngTagsInput
|
|
|
|
@import 'components/tags-input.less';
|
|
|
|
|
2024-02-06 09:34:15 +00:00
|
|
|
// Overleaf app classes
|
2022-11-01 13:43:57 +00:00
|
|
|
@import 'app/base.less';
|
|
|
|
@import 'app/account-settings.less';
|
|
|
|
@import 'app/beta-program.less';
|
|
|
|
@import 'app/about-page.less';
|
|
|
|
@import 'app/project-list.less';
|
|
|
|
@import 'app/project-list-react.less';
|
|
|
|
@import 'app/editor.less';
|
|
|
|
@import 'app/homepage.less';
|
2024-03-01 13:11:25 +00:00
|
|
|
@import 'app/plans/plans.less';
|
|
|
|
@import 'app/plans/plans-ol.less';
|
|
|
|
@import 'app/plans/plans-v2.less';
|
2022-11-01 13:43:57 +00:00
|
|
|
@import 'app/recurly.less';
|
|
|
|
@import 'app/bonus.less';
|
|
|
|
@import 'app/register.less';
|
|
|
|
@import 'app/blog.less';
|
|
|
|
@import 'app/features.less';
|
|
|
|
@import 'app/templates.less';
|
|
|
|
@import 'app/wiki.less';
|
|
|
|
@import 'app/translations.less';
|
|
|
|
@import 'app/contact-us.less';
|
|
|
|
@import 'app/subscription.less';
|
|
|
|
@import 'app/invite.less';
|
|
|
|
@import 'app/error-pages.less';
|
|
|
|
@import 'app/editor/history-v2.less';
|
|
|
|
@import 'app/metrics.less';
|
|
|
|
@import 'app/open-in-overleaf.less';
|
|
|
|
@import 'app/primary-email-check';
|
|
|
|
@import 'app/project-url-lookup';
|
|
|
|
@import 'app/grammarly';
|
|
|
|
@import 'app/sidebar-v2-dash-pane.less';
|
|
|
|
@import 'app/front-chat-widget.less';
|
|
|
|
@import 'app/ol-chat.less';
|
|
|
|
@import 'app/templates-v2.less';
|
|
|
|
@import 'app/login-register.less';
|
|
|
|
@import 'app/review-features-page.less';
|
|
|
|
@import 'app/institution-hub.less';
|
|
|
|
@import 'app/publisher-hub.less';
|
|
|
|
@import 'app/admin-hub.less';
|
|
|
|
@import 'app/import.less';
|
2023-12-04 17:53:26 +00:00
|
|
|
@import 'app/website-redesign.less';
|
2022-10-24 13:55:28 +00:00
|
|
|
// Pages
|
|
|
|
@import 'app/about.less';
|
|
|
|
@import 'app/blog-posts.less';
|
|
|
|
@import 'app/cms-page.less';
|
|
|
|
@import 'app/content_page.less';
|
|
|
|
@import 'app/portals.less';
|
2022-11-01 13:43:57 +00:00
|
|
|
|
|
|
|
// module styles
|
|
|
|
// TODO: find a way for modules to add styles dynamically
|
|
|
|
@import 'modules/symbol-palette.less';
|
|
|
|
@import 'modules/admin-panel.less';
|
2023-10-19 08:26:45 +00:00
|
|
|
@import 'modules/git-bridge-modal.less';
|
2023-11-20 09:25:38 +00:00
|
|
|
@import 'modules/group-settings.less';
|
2023-10-17 10:46:23 +00:00
|
|
|
@import 'modules/overleaf-integration.less';
|
2023-12-13 12:31:57 +00:00
|
|
|
@import 'modules/writefull.less';
|