logo

pleroma-fe

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

root.style.js (1254B)


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