app.scss 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  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. @import "components/battery";
  45. @import "components/message_voip_status";
  46. // Sections: Styles specific to individual pages or sections.
  47. @import "sections/header";
  48. @import "sections/welcome";
  49. @import "sections/navigation";
  50. @import "sections/conversation";
  51. @import "sections/compose_area";
  52. @import "sections/footer";
  53. @import "sections/status_bar";
  54. @import "sections/my_identity";
  55. @import "sections/noscript";
  56. // Vendors: Third party code.
  57. // Nothing to see here yet!