Ben Word
2f2d67fb7f
✨ Use @roots/vite-plugin ( #3231 )
...
Co-authored-by: Brandon <brandon@tendency.me >
2025-02-22 15:13:42 -05:00
Ben Word
464e977d5a
♻️ Improve theme.json generation with more robust CSS parsing ( #3223 )
2025-02-06 08:52:03 -05:00
Matthias
47a48480bd
fix tailwind css regex mismatch ( #3221 )
2025-02-05 17:58:57 -05:00
Pavol Caban
6012bf1886
Fix Vite dependency extract ( #3219 )
...
* Fix Vite dependency extract regex
* Fix Vite Typescript compatibility
2025-02-05 17:50:31 -05:00
Steve Jones
04b2404e47
🩹 Compact fix for color generation in theme.json ( #3222 )
...
* Fix for incorrect theme.json generation of colours
* Fix for theme.json color generation
* Compact fix for colour theme.json generation
---------
Co-authored-by: Steve Jones <steve@codewithfeeling.com >
2025-02-05 17:47:11 -05:00
Ben Word
723506daba
✨ Tailwind v4 ( #3208 )
...
Co-authored-by: Brandon <brandon@tendency.me >
Co-authored-by: csorrentino <cjsorren@gmail.com >
Co-authored-by: stuart <stuartjwong@gmail.com >
2025-02-02 07:53:33 -05:00
csorrentino
3f808812dd
Support external WP dependencies in JSX files ( #3209 )
2025-01-20 18:02:59 -05:00
Ben Word
37e3773d88
🩹 Dev server: fix WP dependency handling ( #3207 )
...
* Revert "🎨 Simplify WordPress dependency handling" (#3202 )
* 🩹 Fix dev server error
2025-01-20 15:57:09 -05:00
tombroucke
e5f46df7bc
🔧 Import static assets ( #3204 )
...
Similar to `.assets(["images"])` in bud, we can add static assets in vite.
2025-01-15 18:10:41 -05:00
Ben Word
41e232bcdd
🎨 Simplify WordPress dependency handling ( #3202 )
2025-01-14 08:10:27 -05:00
Ben Word
a482791397
🔧 Use Vite for build ( #3199 )
...
Co-authored-by: Brandon Nifong <brandon@tendency.me >
2025-01-04 08:45:24 -05:00
Marcelo
d58fcc7976
🩹 Add missing text domain to skip link ( #3190 )
2024-05-29 13:59:43 -05:00
Brandon
308cc20859
🩹 Fix the comment list output ( #3184 )
2024-02-02 09:36:33 -06:00
Brandon
4ff19c77ca
🩹 Fix exception being thrown when listing comments ( #3182 )
2024-02-01 16:56:58 -06:00
Ben Word
0365fb2515
♿ ️ Add accessible names to nav elements ( #3179 )
...
* ♿ ️ Add accessible names to nav elements
---------
Co-authored-by: Nathan Knowler <nathan@knowler.me >
2024-01-18 13:18:02 -06:00
Brandon
c72f14c68d
🎨 Move comment logic into a dedicated Composer ( #3162 )
...
* 🎨 Move comment logic into a dedicated Composer
* 🎨 Swap the method order
2024-01-18 12:37:47 -06:00
Brandon
f57d9aab30
🎨 Make the Alert component anonymous ( #3173 )
2024-01-05 11:10:05 -06:00
Brandon
5b07f46c2c
🎨 Make the Alert component anonymous
2024-01-04 12:05:48 -06:00
Brandon
94a1787838
🩹 Move get_header hook above wp_head() ( Fixes #3171 )
2024-01-04 00:30:48 -06:00
Brandon
dd114a4798
🎨 Move default theme markup to the app layout
...
🐛 Fix uncontrollable HTML output (Fixes #3166 )
2023-12-18 20:15:03 -06:00
Jacek Gajewski
8109f7d039
♻️ Check wp_link_pages before rendering in content-single.blade.php ( #3157 )
...
Co-authored-by: Brandon <brandon@tendency.me >
2023-12-08 10:44:28 -06:00
Tom Lawton
c6e9191686
fix: update default app.css tailwind syntax to use @tailwind ( #3149 ) ( #3150 )
2023-09-27 09:22:49 -05:00
Kelly Mears
27a63ecacd
🩹 fix: core/button block style ( #3130 )
2023-05-09 09:20:41 -05:00
Kelly Mears
cc94b1bc47
bump: bud@6.12.0 & improvements ( #3128 )
...
This PR contains various improvements and cleanups to the configuration and JavaScript code. Key changes include:
- Adding simple comments to `jsconfig.json`.
- Improving config: `bud.wpjson.set` replaces `bud.wpjson.settings`. Note that `bud.wpjson.settings` is not deprecated.
- `bud.wpjson.settings` now disables `dropCap` by default.
- `app.js` and `editor.js` now use `if (import.meta.webpackHot)` instead of optional chaining, since `import.meta.webpackHot` is not a real method and using optional chaining might cause errors.
2023-04-05 13:42:27 -04:00
Ben Word
353a60711d
🔍 ️ Posts: Use latest h-entry microformat ( #3115 )
2023-01-23 20:46:47 -06:00
Kelly Mears
fce1ab7da6
📦 update: 6.6.8
2022-12-31 11:20:49 -08:00
Kelly Mears
fe2885dd9e
✨ improve: js boilerplate
2022-12-23 10:53:52 -08:00
strarsis
03921768f3
🐛 Fix i18n warnings ( #3039 )
2022-05-11 14:30:48 -05:00
Kelly Mears
f297df0942
bud 5.4.0 ( #2983 )
...
Co-authored-by: Ben Word <ben@benword.com >
2022-02-23 08:45:08 -06:00
Ben Word
5c7587f8d6
⬆️ bump bud to v5.3.2 ( #2976 )
2022-02-10 16:44:24 -06:00
Pascal GAULT
85366aeb06
chore(header): allow unescaped siteName data ( #2967 )
2022-02-06 11:27:02 -06:00
Ben Word
ea4da9c211
fix(bundle-editor): remove @wordpress/edit-post ( #2932 )
2022-01-14 11:11:44 -06:00
Nathan Knowler
4281ffff90
feat(search): use a button element ( #2943 )
...
This is trivial. The only real benefit is that it might be easier to add an icon and easier to style.
2022-01-11 10:05:35 -06:00
Brandon
fc53cf18b8
fix(views): Use dot notation on entry-meta view includes ( #2941 )
2022-01-10 16:16:14 -06:00
Ben Word
21491ce84f
enhance(views): Move page section views to a sections directory ( #2936 )
...
Co-authored-by: Brandon Nifong <brandon@tendency.me >
2022-01-10 16:00:11 -06:00
Nathan Knowler
6523ebccb7
refactor: remove JavaScript detection ( #2916 )
...
JavaScript detection with a class name on the body or html element tends
to go unused even by websites that have it set up. Instead, we recommend
that developers write progressively enhanced components that are styled
for non-JS usage by default. Increase specificity, use the cascade, or
code split to apply progressively enhanced styles.
2022-01-02 14:12:20 -06:00
Ben Word
358ae364d7
Remove all base styles followup ( #2900 )
2021-12-20 08:32:50 -06:00
Ben Word
09234d21f0
Remove customizer starter ( #2904 )
2021-12-19 09:19:09 -06:00
Ben Word
44c09a6212
Remove all base styles ( #2889 )
2021-12-13 13:08:37 -06:00
Kelly Mears
69dfbfc65c
Replace Laravel Mix with Bud ( #2643 )
...
Co-authored-by: QWp6t <hi@qwp6t.me >
Co-authored-by: Ben Word <ben@benword.com >
2021-11-21 23:53:01 -06:00
Brandon
385452469a
chore(views): nitpick blade syntax
2021-10-21 15:19:13 -05:00
Nathan Knowler
8cb0124750
Use menu name as accessible name of <nav>
2021-10-08 09:13:37 -05:00
Nathan Knowler
824a2cc18c
Only display <nav> if primary_navigation is set
...
The contents of the menu were being conditionally displayed, but it
would display an empty `<nav>` element if the menu location wasn’t set.
2021-10-08 09:13:37 -05:00
Nathan Knowler
933f9ad8a5
refactor: remove deprecated jQuery .ready() syntax ( #2738 )
...
jQuery 3 recommends `$( handler )` syntax.
Reference: https://api.jquery.com/ready/
2021-06-16 12:41:36 -05:00
Brandon
9b1241997e
chore(deps): Bump dependencies
...
revert(assets): Rename js/ back to scripts/
revert(assets): Rename css/ back to styles/
2021-02-16 01:08:50 -06:00
Brandon
e845481fc2
chore(deps): Bump dependencies
...
chore(view): Remove tabindex from main selector
2021-02-16 01:08:50 -06:00
Michael W. Delaney
23e374d773
enhance(view): Add "skip to content" link ( #2622 )
2021-02-16 01:08:50 -06:00
Brandon
098f2fcfe5
chore(view): Remove redundant selector
2021-02-16 01:08:50 -06:00
Brandon
5518ea165a
feat(assets): Change default CSS framework to Tailwind
...
* enhance(view): Add light default styling for Tailwind
* chore(view): Clean up unnecessary selectors and spacing
* feat(acorn): Update Acorn for Laravel 8.x
* chore(acorn): Create default `bootstrap/` project directory for Laravel 8.x
* refactor(acorn): Split the Acorn bootloader between `functions.php` and `bootstrap/app.php` to coincide with Laravel
* refactor(assets): Lighten the out of the box CSS boilerplate
* refactor(assets): Rename `dist/` to `public/` to coincide with Laravel
* refactor(assets): Flatten the `assets/` directory into `resources/` to coincide with Laravel
* refactor(assets): Rename `scripts/` to `js/` to coincide with Laravel
* refactor(assets): Rename `styles/` to `css/` to coincide with Laravel
* feat(deps): Update to Laravel Mix ^6.0
* chore(deps): Change Mix-related package.json `scripts` to the new `mix` binary
* chore(deps): Remove PurgeCSS in favor of Tailwind's built in purge
* chore(deps): Remove deprecated/unnecessary/unused dependencies
* chore(deps): Bump minimum PHP version to 7.3 to coincide with Laravel 8.x
2021-02-16 01:08:50 -06:00
Brandon
24ac51d510
Housekeeping ( #2520 )
...
* enhance(project): Add .prettierrc to project
* chore(deps): Bump dependencies
* chore(view): Improve readability of the search form view
* chore(admin): Improve language used in the customize_register filter docblock
* chore(lint): Lint project assets
* chore(change-log): Improve/prepare the changelog for actual release
* chore(readme): Improve README feature list
* chore(readme): Update README theme directory structure
* chore(readme): Add GitHub sponsors badge
* chore(readme): Clean up various wording
* fix(ci): Fix failing tests
* fix(mix): Add index.php to purgecss scope (Supersedes #2423 ) (Credit @oxyc)
2020-08-20 13:35:15 -05:00