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

Design System: Design tokens #2203

Closed
wants to merge 68 commits into from
Closed

Conversation

maiwald
Copy link
Collaborator

@maiwald maiwald commented Oct 8, 2024

No description provided.

@JoachimTillessen JoachimTillessen changed the title Update bootstrap: Add style guide Design System: Design tokens Oct 8, 2024
Copy link

github-actions bot commented Oct 8, 2024

LCOV of commit b072db3 during Continuous Integration #3956

Summary coverage rate:
  lines......: 65.5% (14013 of 21402 lines)
  functions..: no data found
  branches...: no data found

Files changed coverage rate: n/a

@maiwald maiwald force-pushed the upadate-bootstrap-styleguide branch 2 times, most recently from b197516 to a34c671 Compare October 16, 2024 13:14
Copy link

LCOV of commit b197516 during Continuous Integration #4022

Summary coverage rate:
  lines......: 65.5% (14011 of 21400 lines)
  functions..: no data found
  branches...: no data found

Files changed coverage rate: n/a

Copy link

LCOV of commit a34c671 during Continuous Integration #4024

Summary coverage rate:
  lines......: 65.5% (14010 of 21401 lines)
  functions..: no data found
  branches...: no data found

Files changed coverage rate: n/a

Copy link

LCOV of commit 45821f9 during Continuous Integration #4030

Summary coverage rate:
  lines......: 65.5% (14012 of 21401 lines)
  functions..: no data found
  branches...: no data found

Files changed coverage rate: n/a

Copy link

LCOV of commit 051e594 during Continuous Integration #4051

Summary coverage rate:
  lines......: 65.5% (14012 of 21401 lines)
  functions..: no data found
  branches...: no data found

Files changed coverage rate: n/a

@maiwald maiwald force-pushed the upadate-bootstrap-styleguide branch from 051e594 to 3019014 Compare October 28, 2024 12:06
@maiwald maiwald changed the base branch from update-bootstrap-ui-library to main October 28, 2024 12:06
@maiwald maiwald force-pushed the upadate-bootstrap-styleguide branch from 3019014 to 6de0243 Compare October 28, 2024 13:43
Copy link

LCOV of commit 6de0243 during Continuous Integration #4060

Summary coverage rate:
  lines......: 65.5% (14011 of 21400 lines)
  functions..: no data found
  branches...: no data found

Files changed coverage rate: n/a

@maiwald maiwald force-pushed the upadate-bootstrap-styleguide branch from 6de0243 to efea878 Compare October 29, 2024 10:37
Copy link

LCOV of commit efea878 during Continuous Integration #4065

Summary coverage rate:
  lines......: 65.5% (14026 of 21401 lines)
  functions..: no data found
  branches...: no data found

Files changed coverage rate: n/a

@maiwald maiwald force-pushed the upadate-bootstrap-styleguide branch from efea878 to c718561 Compare October 30, 2024 08:32
Copy link

LCOV of commit c718561 during Continuous Integration #4070

Summary coverage rate:
  lines......: 65.5% (14011 of 21400 lines)
  functions..: no data found
  branches...: no data found

Files changed coverage rate: n/a

@maiwald maiwald force-pushed the upadate-bootstrap-styleguide branch 2 times, most recently from 32bb9b4 to 80403e0 Compare November 1, 2024 10:29
Copy link

github-actions bot commented Nov 1, 2024

LCOV of commit 32bb9b4 during Continuous Integration #4082

Summary coverage rate:
  lines......: 65.5% (14010 of 21401 lines)
  functions..: no data found
  branches...: no data found

Files changed coverage rate: n/a

Copy link

github-actions bot commented Nov 1, 2024

LCOV of commit 80403e0 during Continuous Integration #4084

Summary coverage rate:
  lines......: 65.5% (14011 of 21400 lines)
  functions..: no data found
  branches...: no data found

Files changed coverage rate: n/a

@maiwald maiwald force-pushed the upadate-bootstrap-styleguide branch 2 times, most recently from 18b2107 to dda6925 Compare November 1, 2024 13:22
Copy link

github-actions bot commented Nov 1, 2024

LCOV of commit 18b2107 during Continuous Integration #4088

Summary coverage rate:
  lines......: 65.5% (14010 of 21401 lines)
  functions..: no data found
  branches...: no data found

Files changed coverage rate: n/a

Copy link

github-actions bot commented Nov 1, 2024

LCOV of commit dda6925 during Continuous Integration #4090

Summary coverage rate:
  lines......: 65.5% (14012 of 21401 lines)
  functions..: no data found
  branches...: no data found

Files changed coverage rate: n/a

Assigning to `el_composition.data` would cause the sample to be
considered as `isEdited`.
Before this change, we would `this.state.sortColumn = ...` during render
in order to get the latest value from UserStore. Now we properly listen
(and unlisten) for store changes and update the state using
`this.setState`.

With this change we also set the initial UIStore state when the
component mounts and not only when the store state changes.
The ManagingActions component handles syncing genericEls with UserStore
itself. No need to pass that information in as prop.
We used to copy the state to determine whether the selection had changed
or not. However, we can simply calculate that information from the
UIStore state without the local state.
Copy link

github-actions bot commented Nov 6, 2024

LCOV of commit 727bbea during Continuous Integration #4116

Summary coverage rate:
  lines......: 65.5% (14010 of 21401 lines)
  functions..: no data found
  branches...: no data found

Files changed coverage rate: n/a

Copy link

github-actions bot commented Nov 6, 2024

LCOV of commit db6405f during Continuous Integration #4118

Summary coverage rate:
  lines......: 65.5% (14010 of 21401 lines)
  functions..: no data found
  branches...: no data found

Files changed coverage rate: n/a

Copy link

github-actions bot commented Nov 6, 2024

LCOV of commit 09156be during Continuous Integration #4119

Summary coverage rate:
  lines......: 65.5% (14010 of 21401 lines)
  functions..: no data found
  branches...: no data found

Files changed coverage rate: n/a

@maiwald maiwald force-pushed the upadate-bootstrap-styleguide branch from 09156be to 6a9b734 Compare November 7, 2024 07:40
Copy link

github-actions bot commented Nov 7, 2024

LCOV of commit 6a9b734 during Continuous Integration #4120

Summary coverage rate:
  lines......: 65.5% (14010 of 21401 lines)
  functions..: no data found
  branches...: no data found

Files changed coverage rate: n/a

Copy link

github-actions bot commented Nov 7, 2024

LCOV of commit 4d13539 during Continuous Integration #4121

Summary coverage rate:
  lines......: 65.5% (14011 of 21400 lines)
  functions..: no data found
  branches...: no data found

Files changed coverage rate: n/a

Copy link

github-actions bot commented Nov 7, 2024

LCOV of commit e2e6aa9 during Continuous Integration #4122

Summary coverage rate:
  lines......: 65.5% (14010 of 21401 lines)
  functions..: no data found
  branches...: no data found

Files changed coverage rate: n/a

JoachimTillessen and others added 10 commits November 7, 2024 15:04
The first <Popover.Header> is not the first DOM node in the <Popover>.
React bootstrap prepends another element for the arrow, so :first-child
does not work here.

I attempted to use `.popover > *:nth-child(n + 2 of .popover-header)`
but I suppose our css preprocessor does not support the relatively new
nth-of selector, because the selector is mangled in the compiled output.

https://developer.mozilla.org/en-US/docs/Web/CSS/:nth-child#the_of_selector_syntax
This patch introduces the TabLayoutEditor component with a
drag-and-drop interface for reordering and hiding/showing tabs.

The component accepts an ItemComponent via the `getItemComponent` prop
for rendering individual items.

With this patch we no longer need to manage the synthetic 'hidden' Tab
when no tabs are currently hidden. This is now the editor component's
responsibility and using code does not have to manage that.

This also removes the `DragDropItemTypes.LAYOUT` constant in favor of a
unique scope for each instance of the editor, because drag-and-drop is
only supposed to work within a specific visible/hidden list combination
and not globally across editors.

State changes are now propagated via the `onLayoutChange` callback and
not by reaching into the state of the component.
@maiwald maiwald force-pushed the upadate-bootstrap-styleguide branch from e2e6aa9 to e686f49 Compare November 7, 2024 14:05
Copy link

github-actions bot commented Nov 7, 2024

LCOV of commit e686f49 during Continuous Integration #4123

Summary coverage rate:
  lines......: 65.5% (14010 of 21401 lines)
  functions..: no data found
  branches...: no data found

Files changed coverage rate: n/a

@maiwald
Copy link
Collaborator Author

maiwald commented Nov 8, 2024

Closing, because all progress has moved to #2211

@maiwald maiwald closed this Nov 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants