Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
8e0b2cb
New, reworked structure and editing
sethrubenstein Jan 6, 2026
178cc2d
Refactoring the entire tabs experience, rough right now, should have …
sethrubenstein Jan 6, 2026
12df940
Greater granular flex styling, need to go back in and cleanup old styles
sethrubenstein Jan 7, 2026
7f65742
Full border styles for menu items
sethrubenstein Jan 7, 2026
01cde6e
Style tweaks
sethrubenstein Jan 7, 2026
e12ecf4
Enhance tab functionality by updating the AddTabToolbarControl to man…
sethrubenstein Jan 7, 2026
2c92f5a
Allow renaming of tab blocks, leaving note in deprecation upgrade to …
sethrubenstein Jan 7, 2026
725aeb8
Style and dev cleanup
sethrubenstein Jan 7, 2026
21bacc2
Default layouts for tabs-menu and keyboard handling
sethrubenstein Jan 7, 2026
496950d
Tweaks
sethrubenstein Jan 7, 2026
7cd96c5
PHPCS cleanup
sethrubenstein Jan 7, 2026
c424502
Dimensions block.json supports, correct format
sethrubenstein Jan 7, 2026
84ecec5
Adding shadow support
sethrubenstein Jan 7, 2026
61083f5
Cleanup
sethrubenstein Jan 9, 2026
e69ac7c
Increased performance, move client side and server side tabs list gen…
sethrubenstein Jan 9, 2026
51ceb72
Cleanup
sethrubenstein Jan 9, 2026
3a28bc5
Cleanup on styles and blockgap
sethrubenstein Jan 10, 2026
45611ff
Lets back off on blockspacing for tabs-menu for now
sethrubenstein Jan 10, 2026
3fc0130
Introduce new core/tabs-menu-item block (#14)
sethrubenstein Jan 13, 2026
62f772a
New block/core tabs menu item (#16)
sethrubenstein Jan 13, 2026
f45820b
Add text align to tabs-menu-item
sethrubenstein Jan 13, 2026
aae20e8
Now tabs-menu interior items can be styled using dimensions controls …
sethrubenstein Jan 13, 2026
6aa93ff
Cleanup
sethrubenstein Jan 13, 2026
f2e67a4
Remove refactor artifact
sethrubenstein Jan 14, 2026
927549f
Cleanup and initializing new tab with a proper label
sethrubenstein Jan 14, 2026
1ed3379
Tab removal button
sethrubenstein Jan 14, 2026
346ef43
Clearer labels on block toolbar buttons
sethrubenstein Jan 14, 2026
fdcea5f
Cleaning up tabs id, utilizing anchor instead of a custom attribute, …
sethrubenstein Jan 14, 2026
bf2126a
new add tab controls per some internal prc user testing with editors
sethrubenstein Jan 14, 2026
0fde961
Leaving the add tab in place in tabs-menu-item, pulling from tabs-men…
sethrubenstein Jan 14, 2026
6c8b074
Cleanup, align with labels like core/accordion
sethrubenstein Jan 14, 2026
69acd45
Move add and remove tab into segmented block toolbar group
sethrubenstein Jan 14, 2026
61c747b
Sensible defaults for border on tabs-menu
sethrubenstein Jan 14, 2026
74be6b0
Resolve phpcs issue
sethrubenstein Jan 14, 2026
369fdb5
Cleanup on style
sethrubenstein Jan 15, 2026
45b4c3d
Introduce custom controls for moving tab
sethrubenstein Jan 15, 2026
f3fc24f
remove unused tabs styles, get rid of opacity on styles, simplify sty…
sethrubenstein Jan 23, 2026
dc6b485
Cleanup on block mover
sethrubenstein Jan 23, 2026
2be7c79
Resolve some oustanding linting issues
sethrubenstein Jan 23, 2026
94c333f
Linting error resolution
sethrubenstein Jan 23, 2026
50249bd
Resolving scss linting issue
sethrubenstein Jan 23, 2026
8373e07
Update core blocks documentation to reflect changes in supported feat…
sethrubenstein Jan 23, 2026
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
Prev Previous commit
Next Next commit
Style tweaks
  • Loading branch information
sethrubenstein committed Jan 7, 2026
commit 01cde6eed341a0334aeef8aecb1a2be412fc9a0d
15 changes: 11 additions & 4 deletions packages/block-library/src/tab/style.scss
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,13 @@
flex-grow: 1;
box-sizing: border-box;

& > *:first-child {
margin-top: 0;
}
& > *:last-child {
margin-bottom: 0;
}

&[hidden],
&:empty {
display: none !important;
Expand All @@ -13,7 +20,7 @@
}
}

.wp-block-tab.wp-block section.has-background,
.wp-block-tab:not(.wp-block).has-background {
padding: var(--wp--preset--spacing--30);
}
// .wp-block-tab.wp-block section.has-background,
// .wp-block-tab:not(.wp-block).has-background {
// padding: var(--wp--preset--spacing--30);
// }