Commits on Source 9
-
Paul Gascou-Vaillancourt authored
Migrates `src/components/base/markdown/markdown.scss` away from utility mixins `@include`s. This stylesheet used very specific style definitions that aren't used anywhere else. Moreover, `GlMarkdown` might be deprecated. It is therefore preferable not to add those style definitions to Tailwind's config for now.
-
Paul Gascou-Vaillancourt authored
The `GlSegmentedControl` component is deprecated, so we do not need to bloat the Tailwind config with the legacy utility mixins it uses. We are migrating to direct style definitions until the component gets removed.
-
Paul Gascou-Vaillancourt authored
Migrates utility mixins `@include`s to Tailwind's `@apply` directive.
-
Paul Gascou-Vaillancourt authored
Migrates `src/scss/typescale/_index.scss` to Tailwind's `@apply` directive.
-
Paul Gascou-Vaillancourt authored
Migrate box-shadow `@include`s to direct style definitions.
-
Lukas Eipert authored
Migrate away from remaining utility mixins See merge request gitlab-org/gitlab-ui!4681 Merged-by:
Lukas Eipert <leipert@gitlab.com> Approved-by:
Lukas Eipert <leipert@gitlab.com> Reviewed-by:
Lukas Eipert <leipert@gitlab.com> Reviewed-by:
Paul Gascou-Vaillancourt <pgascouvaillancourt@gitlab.com> Reviewed-by:
Peter Hegman <phegman@gitlab.com> Co-authored-by:
Paul Gascou-Vaillancourt <paul.gascvail@gmail.com>
-
Lukas Eipert authored
Both webpack and vite are configurable to look at the mainFields of a project. We currently expose `src/index.js` under `source`. A lot of other projects, especially typescript projects do the same. If we just introduce a new main field (`vueSource`) which currently noone uses, we can easily configure `vite` and webpack to consume `@gitlab/ui` from source.
-
Paul Gascou-Vaillancourt authored
Allow GitLab UI to be imported from source See merge request gitlab-org/gitlab-ui!4102 Merged-by:
Paul Gascou-Vaillancourt <pgascouvaillancourt@gitlab.com> Approved-by:
Paul Gascou-Vaillancourt <pgascouvaillancourt@gitlab.com> Co-authored-by:
Lukas Eipert <leipert@gitlab.com>
-
semantic-release-bot authored
# [96.2.0](gitlab-org/gitlab-ui@v96.1.0...v96.2.0) (2024-10-10) ### Features * Add new mainField `vueSource` to package.json ([bec84bcf](gitlab-org/gitlab-ui@bec84bcf))