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

[DO NOT MERGE][DRAFT] Base theme setup #8030

Draft
wants to merge 24 commits into
base: main
Choose a base branch
from

Commits on Sep 30, 2024

  1. fix: ensure getComputed resolves Computed objects correctly

    - externally created, compiled and imported themes don't pass the class check anymore we can check for the shape additionally
    mgadewoll committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    e2df689 View commit details
    Browse the repository at this point in the history
  2. feat: setup new theme package

    - theme contains only cloned values from current theme
    mgadewoll committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    121c4b1 View commit details
    Browse the repository at this point in the history
  3. feat: add experimental flag

    mgadewoll committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    a33718c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    43ea337 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0f6055d View commit details
    Browse the repository at this point in the history
  6. build: use workspace reference for EUI dependency

    - ensures current state EUI
    mgadewoll committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    f5c722d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9c3c169 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c4cf89c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d28bc0c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4942975 View commit details
    Browse the repository at this point in the history
  11. refactor: use eui-theme-base package in eui-theme-berlin

    -removes circle dependency on main eui
    mgadewoll committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    b305ef5 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    c583793 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b1df19a View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    61ecd9f View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    948d807 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    96bede8 View commit details
    Browse the repository at this point in the history
  17. build: update dependencies

    build: ensure sass files are added to packed sub packages
    mgadewoll committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    3a7f07f View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    03eed3a View commit details
    Browse the repository at this point in the history
  19. refactor: rename script

    mgadewoll committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    7033ac4 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    0f9eb65 View commit details
    Browse the repository at this point in the history
  21. refactor: separate out scss files and resolve circular scss dependency

    - this is a first step, once the overall path si defined we either need to continue moving out more or reverse this partially
    mgadewoll committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    ce81c69 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    39448f4 View commit details
    Browse the repository at this point in the history
  23. chore: rebase cleanup

    mgadewoll committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    7486e9a View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. refactor: rename theme

    mgadewoll committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    e64597a View commit details
    Browse the repository at this point in the history