Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: frontend #483

Open
wants to merge 128 commits into
base: main
Choose a base branch
from
Open

Commits on Nov 25, 2024

  1. Configuration menu
    Copy the full SHA
    531a12c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b475564 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8941817 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    00c538b View commit details
    Browse the repository at this point in the history
  5. fix(frontend): style slider

    c0rydoras committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    bbd65f1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f9da5ad View commit details
    Browse the repository at this point in the history
  7. fix(frontend): style topnav

    extracted previous classes into components
    c0rydoras committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    cdacb23 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    653913b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    89553a3 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0a84346 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    27da91d View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    b8bd2cc View commit details
    Browse the repository at this point in the history
  13. fix(frontend): added toggle component

    styled version of sy-toggle, seperate because we want to drop the sy prefix
    c0rydoras committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    3507ff2 View commit details
    Browse the repository at this point in the history
  14. fix(frontend): added checkbox component

    styled version of sy-checkbox, seperate because we want to drop the sy prefix
    c0rydoras committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    6061580 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    969cefa View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    4adeb30 View commit details
    Browse the repository at this point in the history
  17. fix(frontend): added Empty component

    does the same as the previous `.empty` class but is a component
    c0rydoras committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    e5cc602 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    d9dc2b8 View commit details
    Browse the repository at this point in the history
  19. fix(frontend): add nav-tabs components

    these will replace the .nav-tabs class used in mainly index/template.hbs
    c0rydoras committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    45c4a80 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    339a851 View commit details
    Browse the repository at this point in the history
  21. fix(frontend): style /login

    c0rydoras committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    cd290a8 View commit details
    Browse the repository at this point in the history
  22. fix(frontend): style projects

    added void component that doesn't return anything, its used to not have
    <label>s when we use our own labels
    c0rydoras committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    8444e47 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    ccca88a View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    08211d9 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    865d086 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    a007061 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    f5a1cd2 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    511d687 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    55d8140 View commit details
    Browse the repository at this point in the history
  30. fix(frontend): style alerts

    c0rydoras committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    7584343 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    2fda95e View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    ffd93d8 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    8a9bf7a View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    e49663a View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    8a940a3 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    0e64629 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    4e8558b View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    894dd2a View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    4b36ab9 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    3f96844 View commit details
    Browse the repository at this point in the history
  41. fix(frontend): add card components

    this will replace the previous `card(?:-.+)?` classes
    c0rydoras committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    0179e93 View commit details
    Browse the repository at this point in the history
  42. fix(frontend): add table components

    this will replace the previous way of styling tables
    c0rydoras committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    6d43f41 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    aeafe30 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    813473f View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    fb35b3f View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    55c6391 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    31b6c86 View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    a80fe43 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    6e83de7 View commit details
    Browse the repository at this point in the history
  50. fix(frontend): style /users

    c0rydoras committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    7cd6baf View commit details
    Browse the repository at this point in the history
  51. WIP stuff

    c0rydoras committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    a901325 View commit details
    Browse the repository at this point in the history
  52. WIP changes

    c0rydoras committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    1fcd385 View commit details
    Browse the repository at this point in the history
  53. wip

    c0rydoras committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    3f3fc19 View commit details
    Browse the repository at this point in the history
  54. more changes

    c0rydoras committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    bc9feed View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    1f6e424 View commit details
    Browse the repository at this point in the history
  56. Configuration menu
    Copy the full SHA
    98defee View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    b7310a8 View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    2d070c2 View commit details
    Browse the repository at this point in the history
  59. Configuration menu
    Copy the full SHA
    23fb527 View commit details
    Browse the repository at this point in the history
  60. Configuration menu
    Copy the full SHA
    ff56d33 View commit details
    Browse the repository at this point in the history
  61. Configuration menu
    Copy the full SHA
    0e56380 View commit details
    Browse the repository at this point in the history
  62. Configuration menu
    Copy the full SHA
    3fc966f View commit details
    Browse the repository at this point in the history
  63. Configuration menu
    Copy the full SHA
    ba4cab0 View commit details
    Browse the repository at this point in the history
  64. Configuration menu
    Copy the full SHA
    e7455fc View commit details
    Browse the repository at this point in the history
  65. Configuration menu
    Copy the full SHA
    89390ea View commit details
    Browse the repository at this point in the history
  66. Configuration menu
    Copy the full SHA
    b8e4224 View commit details
    Browse the repository at this point in the history
  67. Configuration menu
    Copy the full SHA
    decd782 View commit details
    Browse the repository at this point in the history
  68. Configuration menu
    Copy the full SHA
    16b6c3d View commit details
    Browse the repository at this point in the history
  69. Configuration menu
    Copy the full SHA
    6e15db5 View commit details
    Browse the repository at this point in the history
  70. Configuration menu
    Copy the full SHA
    a1236e0 View commit details
    Browse the repository at this point in the history
  71. Configuration menu
    Copy the full SHA
    47ae658 View commit details
    Browse the repository at this point in the history
  72. Configuration menu
    Copy the full SHA
    94084da View commit details
    Browse the repository at this point in the history
  73. Configuration menu
    Copy the full SHA
    b5aaa31 View commit details
    Browse the repository at this point in the history
  74. Configuration menu
    Copy the full SHA
    e214241 View commit details
    Browse the repository at this point in the history
  75. Configuration menu
    Copy the full SHA
    29aab23 View commit details
    Browse the repository at this point in the history
  76. Configuration menu
    Copy the full SHA
    c756e6d View commit details
    Browse the repository at this point in the history
  77. Configuration menu
    Copy the full SHA
    4af4727 View commit details
    Browse the repository at this point in the history
  78. Configuration menu
    Copy the full SHA
    daa5b8e View commit details
    Browse the repository at this point in the history
  79. Configuration menu
    Copy the full SHA
    5d00522 View commit details
    Browse the repository at this point in the history
  80. Configuration menu
    Copy the full SHA
    2f5a63a View commit details
    Browse the repository at this point in the history
  81. WIP changes

    c0rydoras committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    5359d94 View commit details
    Browse the repository at this point in the history
  82. Configuration menu
    Copy the full SHA
    2050b9f View commit details
    Browse the repository at this point in the history
  83. Configuration menu
    Copy the full SHA
    5536787 View commit details
    Browse the repository at this point in the history
  84. Configuration menu
    Copy the full SHA
    ba07b63 View commit details
    Browse the repository at this point in the history
  85. Configuration menu
    Copy the full SHA
    ddf0a08 View commit details
    Browse the repository at this point in the history
  86. Configuration menu
    Copy the full SHA
    45f7026 View commit details
    Browse the repository at this point in the history
  87. Configuration menu
    Copy the full SHA
    f3a6807 View commit details
    Browse the repository at this point in the history
  88. Configuration menu
    Copy the full SHA
    8b94ce2 View commit details
    Browse the repository at this point in the history
  89. Configuration menu
    Copy the full SHA
    dae612c View commit details
    Browse the repository at this point in the history
  90. Configuration menu
    Copy the full SHA
    55e6857 View commit details
    Browse the repository at this point in the history
  91. Configuration menu
    Copy the full SHA
    011a31b View commit details
    Browse the repository at this point in the history
  92. Configuration menu
    Copy the full SHA
    b1150ea View commit details
    Browse the repository at this point in the history
  93. chore(frontend): fix tests

    datepicker tests: had to be adjusted because the date selection was changed to start on monday
    other tests: had to be adjusted because of how ember-responsive works
    c0rydoras committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    ca0489b View commit details
    Browse the repository at this point in the history
  94. Configuration menu
    Copy the full SHA
    c730a40 View commit details
    Browse the repository at this point in the history
  95. Configuration menu
    Copy the full SHA
    6ec1607 View commit details
    Browse the repository at this point in the history
  96. Configuration menu
    Copy the full SHA
    ab1054a View commit details
    Browse the repository at this point in the history
  97. Configuration menu
    Copy the full SHA
    6a122d3 View commit details
    Browse the repository at this point in the history
  98. Configuration menu
    Copy the full SHA
    cbf36f9 View commit details
    Browse the repository at this point in the history
  99. Configuration menu
    Copy the full SHA
    e8dc44c View commit details
    Browse the repository at this point in the history
  100. Configuration menu
    Copy the full SHA
    c881b6a View commit details
    Browse the repository at this point in the history
  101. Configuration menu
    Copy the full SHA
    edee29a View commit details
    Browse the repository at this point in the history
  102. refactor(frontend): how themes work, make dark theme better add og theme

    also fixed z-index bug that in e.g. magic link modal dropdowns were behind the modal
    c0rydoras committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    81200f4 View commit details
    Browse the repository at this point in the history
  103. Configuration menu
    Copy the full SHA
    2fc24ff View commit details
    Browse the repository at this point in the history
  104. Configuration menu
    Copy the full SHA
    a990625 View commit details
    Browse the repository at this point in the history
  105. Configuration menu
    Copy the full SHA
    108ff6c View commit details
    Browse the repository at this point in the history
  106. Configuration menu
    Copy the full SHA
    ef0483c View commit details
    Browse the repository at this point in the history
  107. Configuration menu
    Copy the full SHA
    25025fa View commit details
    Browse the repository at this point in the history
  108. Configuration menu
    Copy the full SHA
    fedf771 View commit details
    Browse the repository at this point in the history
  109. Configuration menu
    Copy the full SHA
    9e28ca4 View commit details
    Browse the repository at this point in the history
  110. Configuration menu
    Copy the full SHA
    908ab4d View commit details
    Browse the repository at this point in the history
  111. Configuration menu
    Copy the full SHA
    7202c56 View commit details
    Browse the repository at this point in the history
  112. Configuration menu
    Copy the full SHA
    254dcb9 View commit details
    Browse the repository at this point in the history
  113. fix(frontend): mark selectable things in analysis

    this introduces the color `foreground-accent` which is meant for highlighting things e.g. in the analysis if you can edit something
    also used for highlighting what tab in a NavTabs nav is active and in other places as well
    c0rydoras committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    5d1c3c1 View commit details
    Browse the repository at this point in the history
  114. Configuration menu
    Copy the full SHA
    efe7098 View commit details
    Browse the repository at this point in the history
  115. Configuration menu
    Copy the full SHA
    6e941ec View commit details
    Browse the repository at this point in the history
  116. Configuration menu
    Copy the full SHA
    6381dd4 View commit details
    Browse the repository at this point in the history
  117. feat(frontend): persist choice of color-scheme and of theme

    if no color-scheme is saved in localStorage it defaults to the one the user prefers (via media query)
    if no theme is saved in localStorage it defaults to old
    c0rydoras committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    46870e0 View commit details
    Browse the repository at this point in the history
  118. Configuration menu
    Copy the full SHA
    6af0012 View commit details
    Browse the repository at this point in the history
  119. Configuration menu
    Copy the full SHA
    9e96714 View commit details
    Browse the repository at this point in the history
  120. Configuration menu
    Copy the full SHA
    a8135a6 View commit details
    Browse the repository at this point in the history
  121. Configuration menu
    Copy the full SHA
    5d7ea14 View commit details
    Browse the repository at this point in the history
  122. Configuration menu
    Copy the full SHA
    c96959d View commit details
    Browse the repository at this point in the history
  123. Configuration menu
    Copy the full SHA
    f6a8828 View commit details
    Browse the repository at this point in the history
  124. Configuration menu
    Copy the full SHA
    3d99759 View commit details
    Browse the repository at this point in the history
  125. Configuration menu
    Copy the full SHA
    790b327 View commit details
    Browse the repository at this point in the history
  126. ci(frontend): also lint css

    c0rydoras committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    cbe1bbc View commit details
    Browse the repository at this point in the history
  127. Configuration menu
    Copy the full SHA
    a54adbe View commit details
    Browse the repository at this point in the history
  128. Configuration menu
    Copy the full SHA
    9dbc528 View commit details
    Browse the repository at this point in the history