Skip to content
Merged
Show file tree
Hide file tree
Changes from 16 commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
74c8be4
Add Checkbox component
louismaximepiton Mar 7, 2025
f140b26
Working `control-item`
louismaximepiton Mar 12, 2025
6d667d3
Reorganize docs and CSS, fix some small issues
louismaximepiton Mar 12, 2025
a6ccf36
Fix issues
louismaximepiton Mar 13, 2025
cc36ea9
feat: add grouped checkbox example
MaxLardenois Mar 13, 2025
e5229bf
feat: rename form-check to checkbox
MaxLardenois Mar 13, 2025
4b05d07
doc: update tac with new checkbox, add form overview
MaxLardenois Mar 13, 2025
f6b4166
doc: added migration guide for Checkbox
MaxLardenois Mar 13, 2025
6d1ca53
doc: updated migration.md
MaxLardenois Mar 13, 2025
ad34e9a
doc: remove link to Validation page from checkbox
MaxLardenois Mar 13, 2025
ff16b90
fix: repetition in commented doc
MaxLardenois Mar 13, 2025
001878f
feat: rename checkbox-item-text to checkbox-item-text-container and m…
MaxLardenois Mar 17, 2025
f21ba68
feat: put interactivity directly into control-item
MaxLardenois Mar 17, 2025
f83febb
fix: include divider inside component height by sustracting its heigh…
MaxLardenois Mar 18, 2025
c858532
fix: keep default word-break, add a long label example in docs
MaxLardenois Mar 18, 2025
594cdbd
feat: make control-item classes user facing
MaxLardenois Mar 19, 2025
66b389b
feat: update after review
MaxLardenois Mar 20, 2025
67fb8a4
refactor: use pseudo-element for icon display
MaxLardenois Mar 20, 2025
71ff97d
refactor: split checked and indeterminate states in css, set border s…
MaxLardenois Mar 21, 2025
1cd5d40
fix: typo
MaxLardenois Mar 21, 2025
47bed74
fix: typo
MaxLardenois Mar 21, 2025
f935549
fix: forgotten callout rewrite
MaxLardenois Mar 21, 2025
c3273f2
doc: remove done todo
MaxLardenois Mar 21, 2025
83ce464
feat: rename Inverse to Reverse
MaxLardenois Mar 25, 2025
21181de
Simplify CSS
louismaximepiton Mar 25, 2025
289d4a9
feat(component): Add Checkbox component
louismaximepiton Mar 25, 2025
1bed904
Revert last changes but better the extend
louismaximepiton Mar 25, 2025
4f535b4
Fix class in the dom
louismaximepiton Mar 25, 2025
a6c14e8
feat: use custom property for indicator color, add bootstrap compat e…
MaxLardenois Mar 26, 2025
5a6ac1d
Merge branch 'ouds/main' into ouds/main-lmp-checkbox-components
MaxLardenois Mar 27, 2025
1cf81e8
refactor: review modif
MaxLardenois Mar 28, 2025
2449101
doc: remove draft toggle on validation page
MaxLardenois Mar 28, 2025
d07b571
fix: Boosted -> OUDS
MaxLardenois Mar 28, 2025
7850c39
refactor: use input instead of [type] to select indicator
MaxLardenois Mar 28, 2025
df41862
fix: faulty comment
MaxLardenois Mar 31, 2025
44bfd28
refactor: remove unused check-icon
MaxLardenois Mar 31, 2025
8b7a94f
fix: remove faulty control-item in docs
MaxLardenois Mar 31, 2025
27a9932
Merge branch 'ouds/main' into ouds/main-lmp-checkbox-components
MaxLardenois Mar 31, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
52 changes: 0 additions & 52 deletions .github/workflows/node-sass.yml

This file was deleted.

2 changes: 1 addition & 1 deletion scss/_forms.scss
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
@import "forms/form-text";
@import "forms/form-control";
@import "forms/form-select";
@import "forms/form-check";
@import "forms/control-item";
@import "forms/form-range";
// OUDS mod: no floating-labels
@import "forms/input-group";
Expand Down
24 changes: 12 additions & 12 deletions scss/_root.scss
Original file line number Diff line number Diff line change
Expand Up @@ -411,14 +411,14 @@
// scss-docs-end root-focus-variables

// scss-docs-start root-form-validation-variables
--#{$prefix}form-valid-color: #{$form-valid-color};
--#{$prefix}form-valid-border-color: #{$form-valid-border-color};
--#{$prefix}form-invalid-color: #{$form-invalid-color};
--#{$prefix}form-invalid-border-color: #{$form-invalid-border-color};
@if $enable-bootstrap-compatibility {
--#{$prefix}form-valid-color: #{$form-valid-color};
--#{$prefix}form-valid-border-color: #{$form-valid-border-color};
--#{$prefix}form-invalid-color: #{$form-invalid-color};
--#{$prefix}form-invalid-border-color: #{$form-invalid-border-color};
}
// scss-docs-end root-form-validation-variables

--#{$prefix}form-check-filter: #{$form-check-filter}; // OUDS mod
--#{$prefix}form-check-input-disabled-color: #{$form-check-input-disabled-color}; // OUDS mod
--#{$prefix}form-color-disabled-filter: #{$form-color-disabled-filter}; // OUDS mod
--#{$prefix}form-select-indicator: #{$form-select-indicator}; // OUDS mod
--#{$prefix}form-select-disabled-indicator: #{$form-select-disabled-indicator}; // OUDS mod
Expand Down Expand Up @@ -509,12 +509,12 @@

--#{$prefix}focus-ring-color: #{$focus-ring-color-dark}; // OUDS mod

--#{$prefix}form-valid-color: #{$form-valid-color-dark};
--#{$prefix}form-valid-border-color: #{$form-valid-border-color-dark};
--#{$prefix}form-invalid-color: #{$form-invalid-color-dark};
--#{$prefix}form-invalid-border-color: #{$form-invalid-border-color-dark};
--#{$prefix}form-check-filter: #{$form-check-filter-dark}; // OUDS mod
--#{$prefix}form-check-input-disabled-color: #{$form-check-input-disabled-color-dark}; // OUDS mod
@if $enable-bootstrap-compatibility {
--#{$prefix}form-valid-color: #{$form-valid-color-dark};
--#{$prefix}form-valid-border-color: #{$form-valid-border-color-dark};
--#{$prefix}form-invalid-color: #{$form-invalid-color-dark};
--#{$prefix}form-invalid-border-color: #{$form-invalid-border-color-dark};
}
--#{$prefix}form-select-indicator: #{$form-select-indicator-dark}; // OUDS mod
--#{$prefix}form-select-disabled-indicator: #{$form-select-disabled-indicator-dark}; // OUDS mod
--#{$prefix}form-color-disabled-filter: #{$form-color-disabled-filter-dark};
Expand Down
10 changes: 4 additions & 6 deletions scss/_variables-dark.scss
Original file line number Diff line number Diff line change
Expand Up @@ -98,8 +98,6 @@ $svg-as-custom-props-dark: (
// Forms
//

$form-check-filter-dark: none !default; // OUDS mod
$form-check-input-disabled-color-dark: $gray-700 !default; // OUDS mod
$form-color-disabled-filter-dark: brightness(0) invert(1) brightness(.4) !default; // OUDS mod
$form-switch-square-bg-dark: $ouds-color-functional-dark-gray-880 !default; // OUDS mod

Expand All @@ -111,10 +109,10 @@ $form-select-disabled-indicator-dark: escape-svg(url("data:image/svg+xml,<svg
// OUDS mod: no $form-switch-bg-image-dark

// scss-docs-start form-validation-colors-dark
$form-valid-color-dark: var(--#{$prefix}success-text-emphasis) !default; // OUDS mod: instead of `$green-300`
$form-valid-border-color-dark: var(--#{$prefix}success) !default; // OUDS mod: instead of `$green-300`
$form-invalid-color-dark: var(--#{$prefix}danger-text-emphasis) !default; // OUDS mod: instead of `$red-300`
$form-invalid-border-color-dark: var(--#{$prefix}danger) !default; // OUDS mod: instead of `$red-300`
$form-valid-color-dark: $ouds-color-content-default-dark !default; // OUDS mod: instead of `$green-300`
$form-valid-border-color-dark: $ouds-color-border-emphasized-dark !default; // OUDS mod: instead of `$green-300`
$form-invalid-color-dark: $ouds-color-action-negative-enabled-dark !default; // OUDS mod: instead of `$red-300`
$form-invalid-border-color-dark: $ouds-color-action-negative-enabled-dark !default; // OUDS mod: instead of `$red-300`
$form-switch-unchecked-invalid-border-color-dark: $form-invalid-border-color-dark !default; // OUDS mod
// scss-docs-end form-validation-colors-dark

Expand Down
Loading