logo

pleroma-fe

My custom branche(s) on git.pleroma.social/pleroma/pleroma-fe git clone https://anongit.hacktivis.me/git/pleroma-fe.git/

root.style.js (1371B)


  1. export default {
  2. name: 'Root',
  3. selector: ':root',
  4. notEditable: true,
  5. validInnerComponents: [
  6. // These are purely for --parent--text et such to work
  7. 'Text',
  8. 'Link',
  9. 'Border',
  10. 'Underlay',
  11. 'Modals',
  12. 'Popover',
  13. 'TopBar',
  14. 'Scrollbar',
  15. 'ScrollbarElement',
  16. 'MobileDrawer',
  17. 'Alert',
  18. 'Button' // mobile post button
  19. ],
  20. validInnerComponentsLite: [
  21. 'Underlay',
  22. 'Scrollbar',
  23. 'ScrollbarElement'
  24. ],
  25. defaultRules: [
  26. {
  27. directives: {
  28. // These are here just to establish order,
  29. // themes should override those
  30. '--bg': 'color | #121a24',
  31. '--fg': 'color | #182230',
  32. '--text': 'color | #b9b9ba',
  33. '--link': 'color | #d8a070',
  34. '--accent': 'color | #d8a070',
  35. '--cRed': 'color | #FF0000',
  36. '--cBlue': 'color | #0095ff',
  37. '--cGreen': 'color | #0fa00f',
  38. '--cOrange': 'color | #ffa500',
  39. // Fonts
  40. '--font': 'generic | sans-serif',
  41. '--monoFont': 'generic | monospace',
  42. // Fallback no-background-image color
  43. // (also useful in some other places like scrollbars)
  44. '--wallpaper': 'color | --bg, -2',
  45. // Selection colors
  46. '--selectionBackground': 'color | --accent',
  47. '--selectionText': 'color | $textColor(--accent --text no-preserve)'
  48. }
  49. }
  50. ]
  51. }