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

Upgrade design system #9253

Draft
wants to merge 103 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
103 commits
Select commit Hold shift + click to select a range
3c57d19
tidy up int,float,bigint,decimal fields
dcousens Nov 21, 2024
f459fe9
upgrade design system
dcousens Nov 25, 2024
33c4192
Fix importing @keystone-6/fields-document/primitives on the server
emmatown Nov 21, 2024
19a3019
upgrade design system (cont)
dcousens Nov 20, 2024
a33e478
less redundant CellComponents
dcousens Nov 26, 2024
70aed1e
tidy
dcousens Nov 26, 2024
2fcf2a4
remove redundant Cell components, and tidy up
dcousens Nov 26, 2024
a33ea22
adapt component blocks to design system
dcousens Nov 27, 2024
5b754b1
`imports` field stuff for `@keystone-6/fields-document/component-blocks`
emmatown Nov 27, 2024
7603174
add multiselect
dcousens Nov 27, 2024
8791b1b
fix structure field rendering
dcousens Nov 27, 2024
6cf697a
fixes for structure field.array
dcousens Nov 28, 2024
a0ffcf8
inline get-value
dcousens Dec 2, 2024
ae37b19
tidy up
dcousens Dec 2, 2024
cd64874
fix flex blowout
jossmac Dec 2, 2024
83b0abf
tidy up
dcousens Dec 3, 2024
7fd0988
less fragments
dcousens Dec 3, 2024
2e9b311
tidy and try to solve parent create on nested create bug
dcousens Dec 4, 2024
102be35
tidy up
dcousens Dec 4, 2024
3443393
fix nested vdom form issues
dcousens Dec 4, 2024
fb675c9
fix deps
dcousens Dec 4, 2024
8eeae8f
fix save always available
dcousens Dec 5, 2024
05d909b
remove `display: contents` where possible
jossmac Dec 5, 2024
e0a2a23
remove `overflow: hidden` on the body element;
jossmac Dec 5, 2024
2c9568a
fix create dialog submission triggering parent forms
jossmac Dec 5, 2024
e5bd266
tidy up, remove try/catch, prefer async
dcousens Dec 5, 2024
6e57ee5
consolidate errors
dcousens Dec 5, 2024
33c3545
fix errors from consolidation on itempage
dcousens Dec 5, 2024
89ddb67
update docs comment w/explanation
jossmac Dec 5, 2024
29e8b91
only build on submit
dcousens Dec 5, 2024
9f08a2a
add build mode for inline requests
dcousens Dec 5, 2024
5ca7f7b
less utility files
dcousens Dec 5, 2024
705c6a3
add key to field groups
jossmac Dec 5, 2024
557597e
fix structure relationship fields
dcousens Dec 10, 2024
515143b
tidy up
dcousens Dec 11, 2024
b1bce8b
add component-block-structures example
dcousens Dec 11, 2024
e939a9f
remove fieldModes/fieldPositions pass-thru
dcousens Dec 11, 2024
e10038a
rework Item/Value state and restrict to dynamic AdminMeta
dcousens Dec 11, 2024
9765ec0
fix ID fields and field rendering generally
dcousens Aug 14, 2024
00d4a1a
restore empty state, dont default in the first loop
dcousens Dec 13, 2024
0d0ceeb
fix ItemPage sidebar
dcousens Dec 13, 2024
3fe1b25
fix synchronous GraphQL error on ListPage
dcousens Dec 17, 2024
24deb82
fix refetch and state reset after save
dcousens Dec 17, 2024
943d996
fix CreateView page errors
dcousens Dec 17, 2024
e5dcb1a
remove wip logging
dcousens Dec 17, 2024
17378cd
show label field if possible
dcousens Dec 17, 2024
258319d
merge access-control utilites
dcousens Dec 17, 2024
fffbb14
tidy up
dcousens Dec 17, 2024
9051793
fix concatenated errors
dcousens Dec 17, 2024
994d97d
fix many relationship inline create operation
dcousens Dec 17, 2024
667bd30
fix item field refetching on save
dcousens Dec 18, 2024
9231cb7
use available list meta
dcousens Dec 18, 2024
f76d14f
fix create view not supporting `{field}.graphql.isNonNull` for `creat…
dcousens Dec 18, 2024
281abec
add relationships example
dcousens Dec 18, 2024
ee3963a
fix href for temporary sub-items
dcousens Dec 18, 2024
c34a4d7
fix item page delete error
dcousens Dec 18, 2024
6430ef3
add relationship filters, but missing UI for now
dcousens Dec 19, 2024
63cddc9
fix filter save button to show add, dont drop filter options as they …
dcousens Dec 19, 2024
cd4b24a
fix relationship cell typography in list view
dcousens Dec 19, 2024
f6bbe91
unify relationship filter labelling with ids for now
dcousens Dec 19, 2024
be8bc5e
fix filtered relationship list links
dcousens Dec 19, 2024
5dd02c2
fix labels for unlabelled temporaries
dcousens Dec 19, 2024
99e3d67
fix relationship example to show many: false
dcousens Dec 19, 2024
69f00d4
drop some keystone-ui/* usage
dcousens Dec 19, 2024
90db5de
rm design-system website
dcousens Dec 19, 2024
571ecc5
rm design-system notice,loading,pill,options,segmented-control
dcousens Dec 19, 2024
7a44c05
fix initFirstItem submit serialization
dcousens Dec 20, 2024
ac233d8
fix SignIn page form and redirects
dcousens Dec 20, 2024
9e33eca
dont use design-system *Input or Stack
dcousens Dec 20, 2024
63f69f9
stricter meta handling
dcousens Dec 20, 2024
af1ed9b
use container queries for password field orientation
jossmac Dec 20, 2024
04f5de8
first pass at welcome dialog (broken)
jossmac Dec 20, 2024
ae47d4e
add welcome dialog to dev menu
jossmac Dec 20, 2024
d52c778
cosmetic changes for init page
jossmac Dec 20, 2024
fabb3d5
rm unused pagination component
dcousens Dec 20, 2024
cbd8fde
rm design-system/fields
dcousens Dec 20, 2024
627c0fd
rm usused SortSelection component
dcousens Dec 20, 2024
c0893c9
start removing keystone-ui
dcousens Dec 20, 2024
cc61988
rm unused imports
dcousens Dec 20, 2024
cec3d6d
cosmetic changes for signin page
jossmac Dec 20, 2024
f8d2f9a
fix HomePage missing meta data
dcousens Dec 23, 2024
c6f1405
dont reload the page unnecessarily
dcousens Dec 23, 2024
72a3aef
rm usused DrawerProvider
dcousens Dec 23, 2024
705fc69
rm usused keystone-ui dependencies
dcousens Dec 23, 2024
b43feb1
rm unused keystone-ui ToastProvider
dcousens Dec 23, 2024
d896c76
dont weakMemoize unnecessarily
dcousens Dec 23, 2024
f298669
rm keystone-ui from cloudinary package
dcousens Dec 23, 2024
ce837b6
fix relationship field for fields-document
dcousens Dec 23, 2024
26136e8
rm keystone-ui/core dependency from keystone-6/core
dcousens Dec 23, 2024
ef091cf
rm keystone-ui/button dependencies from keystone-6/auth and fields-do…
dcousens Dec 23, 2024
818917a
less redundant documentation, prefer linking to examples
dcousens Dec 23, 2024
1f724f6
switch to @keystar/ui icons
dcousens Dec 23, 2024
532993b
use keystar/ui/typography in examples
dcousens Dec 23, 2024
8bcc28f
prefer import type
dcousens Dec 23, 2024
67cbde6
update pnpm-lock
dcousens Jan 21, 2025
a6befa9
fix type errors
dcousens Jan 21, 2025
f8074d3
prefer less broad imports for types
dcousens Jan 22, 2025
54ea969
fix interal type issues
dcousens Jan 22, 2025
315f515
rebase type fixes
dcousens Jan 22, 2025
03ad70b
fix Combo* type errors
dcousens Jan 22, 2025
521d251
fix using adminMeta when null
dcousens Jan 22, 2025
6a395f5
fix broken types
dcousens Jan 22, 2025
af26bd0
fix timestamp tests
dcousens Jan 22, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
5 changes: 5 additions & 0 deletions .changeset/admin-meta-rename.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@keystone-6/core": minor
---

Renames `isHidden` to `hideNavigation` on the AdminMeta list GraphQL type, `isHidden` is now deprecated and will be removed in a breaking change
5 changes: 5 additions & 0 deletions .changeset/admin-ui-navigation.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@keystone-6/core": major
---

Removes `authenticatedItem` from `@keystone-6/core/admin-ui/components` exports
5 changes: 5 additions & 0 deletions .changeset/fix-nonnull-create.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@keystone-6/core": patch
---

Fix AdminUI create view not supporting `{field}.graphql.isNonNull` for `create` operations
5 changes: 5 additions & 0 deletions .changeset/maybe-item.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@keystone-6/core": major
---

Changes `item` type in `field.*View.field*` functions to `ListTypeInfo['item'] | null`
5 changes: 5 additions & 0 deletions .changeset/remove-end-session.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@keystone-6/core": major
---

Removes the `EndSession` GraphQL mutation addition when `context.session.end` is defined, extend this yourself if required
155 changes: 0 additions & 155 deletions design-system/packages/button/CHANGELOG.md

This file was deleted.

25 changes: 0 additions & 25 deletions design-system/packages/button/package.json

This file was deleted.

61 changes: 0 additions & 61 deletions design-system/packages/button/src/Button.tsx

This file was deleted.

59 changes: 0 additions & 59 deletions design-system/packages/button/src/context.tsx

This file was deleted.

Loading
Loading