Phase 1, part 3. Stacked on the base-components PR (#118), so merge that first.
Dialog, alert dialog, dropdown menu, select, command and calendar follow shadcn/ui 4.21.1 (MIT). Dialog and alert dialog share their overlay and panel styles (modalClasses.ts).
Exports nothing used are gone: the command dialog, shortcut and separator; the menu's checkbox item and shortcut; the portal and overlay parts.
The calendar only picks single dates, which is all the date field asks of it, so the range and week-number styling is gone.
Not upstream's
Upstream lines left
Dual headers
previous PR
75.0%
18,722 in 110 files
95
this PR
76.1%
17,887 in 104 files
89
Visual check: see the base-components PR (#118). That check covered the whole stack, these components included, and found no change here.
Typecheck, lint, i18n:check, tests, build and notice check pass locally. No new strings.
Phase 1, part 3. Stacked on the base-components PR (#118), so merge that first.
- Dialog, alert dialog, dropdown menu, select, command and calendar follow shadcn/ui 4.21.1 (MIT). Dialog and alert dialog share their overlay and panel styles (`modalClasses.ts`).
- Exports nothing used are gone: the command dialog, shortcut and separator; the menu's checkbox item and shortcut; the portal and overlay parts.
- The calendar only picks single dates, which is all the date field asks of it, so the range and week-number styling is gone.
| | Not upstream's | Upstream lines left | Dual headers |
|---|---|---|---|
| previous PR | 75.0% | 18,722 in 110 files | 95 |
| this PR | 76.1% | 17,887 in 104 files | 89 |
**Visual check:** see the base-components PR (#118). That check covered the whole stack, these components included, and found no change here.
Typecheck, lint, i18n:check, tests, build and notice check pass locally. No new strings.
Button, badge, card, input, textarea, label, separator, checkbox, switch,
collapsible, tabs, tooltip and popover are rewritten as function components
with the structure of shadcn/ui 4.21.1 (MIT), over the same Radix packages,
keeping the console's look. Input and textarea share one field style.
LICENSES/MIT.txt carries shadcn/ui's notice, and the README says which files
use it.
Dialog, alert dialog, dropdown menu, select, command and calendar follow
shadcn/ui 4.21.1 (MIT) as function components, over the same Radix, cmdk and
DayPicker packages, keeping the console's look. Dialog and alert dialog share
their overlay and panel styles (modalClasses.ts).
Exports nothing uses are gone: the command dialog, shortcut and separator,
the menu's checkbox item and shortcut, the select's group, label and scroll
buttons as exports, and the portal and overlay parts. The calendar only picks
single dates, which is all the date field asks of it, so range and
week-number styling are dropped.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Phase 1, part 3. Stacked on the base-components PR (#118), so merge that first.
modalClasses.ts).Visual check: see the base-components PR (#118). That check covered the whole stack, these components included, and found no change here.
Typecheck, lint, i18n:check, tests, build and notice check pass locally. No new strings.