app.scss 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. // Main entry point for all stylesheets.
  2. //
  3. // Structure inspired by:
  4. // - https://www.sitepoint.com/architecture-sass-project/
  5. // - http://vanseodesign.com/css/sass-directory-structures/
  6. // Base: Boilerplate content. It holds the styles every page of your site
  7. // should receive.
  8. @import "base/reset";
  9. @import "base/typography";
  10. @import "base/colors";
  11. // Helpers: Tools, helper files, variables, config files.
  12. @import "helpers/colors";
  13. @import "helpers/sizes";
  14. @import "helpers/mouse";
  15. @import "helpers/message_bubble";
  16. @import "helpers/texts";
  17. // Layouts: Macro layout files. Styles for major sections of the layout like a
  18. // header or footer and styles for a grid system would belong here.
  19. @import "layout/main";
  20. @import "layout/responsive";
  21. // Components: Micro layout files. Your styles for buttons and navigation and
  22. // similar page components.
  23. //@import "components/lists";
  24. @import "components/spinner";
  25. @import "components/links";
  26. @import "components/scrollbars";
  27. @import "components/avatar";
  28. @import "components/verification_level";
  29. @import "components/typing_indicator";
  30. @import "components/fade_blink";
  31. @import "components/no_lastpass";
  32. @import "components/dialogs";
  33. @import "components/message_media";
  34. @import "components/emoji_picker";
  35. @import "components/placeholder";
  36. @import "components/receiver_badge";
  37. @import "components/avatar_editor";
  38. @import "components/avatar_area";
  39. @import "components/drag_file";
  40. @import "components/buttons";
  41. @import "components/mediabox";
  42. @import "components/backbutton";
  43. @import "components/emoji";
  44. // Sections: Styles specific to individual pages or sections.
  45. @import "sections/header";
  46. @import "sections/welcome";
  47. @import "sections/navigation";
  48. @import "sections/conversation";
  49. @import "sections/compose_area";
  50. @import "sections/footer";
  51. @import "sections/status_bar";
  52. @import "sections/my_identity";
  53. @import "sections/noscript";
  54. // Vendors: Third party code.
  55. // Nothing to see here yet!