diff --git a/astro.config.mjs b/astro.config.mjs index ce66086..139812d 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -4,6 +4,6 @@ export default defineConfig({ site: 'https://www.componentowl.com', trailingSlash: 'never', build: { - format: 'file', + format: 'directory', }, }); diff --git a/public/_redirects b/public/_redirects new file mode 100644 index 0000000..c2e893c --- /dev/null +++ b/public/_redirects @@ -0,0 +1,103 @@ +# Redirect old WordPress ?p= URLs to clean slugs +/blog/index.html%3Fp%3D103.html /blog/displaying-thumbnails-with-borders-and-shadows 301 +/blog/index.html%3Fp%3D119.html /blog/better-listview-150-released 301 +/blog/index.html%3Fp%3D129.html /blog/what-we-are-working-on-groups-item-hierarchy-support 301 +/blog/index.html%3Fp%3D189.html /blog/how-to-change-list-view-mouse-wheel-scroll-speed 301 +/blog/index.html%3Fp%3D204.html /blog/work-in-progress-groups-item-hierarchy-features 301 +/blog/index.html%3Fp%3D213.html /blog/better-listview-152-released 301 +/blog/index.html%3Fp%3D232.html /blog/better-listview-20-sneak-peek-item-hierarchy-groups-more 301 +/blog/index.html%3Fp%3D260.html /blog/list-view-drag-and-drop-item-reorder-sort 301 +/blog/index.html%3Fp%3D278.html /blog/better-listview-20-samples-launcher 301 +/blog/index.html%3Fp%3D287.html /blog/windows-theme-support-in-better-listview 301 +/blog/index.html%3Fp%3D304.html /blog/better-listview-200-released 301 +/blog/index.html%3Fp%3D330.html /blog/how-to-hide-a-column-in-better-listview 301 +/blog/index.html%3Fp%3D34.html /blog/better-listview-released 301 +/blog/index.html%3Fp%3D340.html /blog/file-explorer-with-better-listview 301 +/blog/index.html%3Fp%3D348.html /blog/coming-soon-better-listview-21-optimized-for-performance 301 +/blog/index.html%3Fp%3D359.html /blog/better-listview-21-optimizations-done-minor-features-and-testing 301 +/blog/index.html%3Fp%3D373.html /blog/better-listview-210-released 301 +/blog/index.html%3Fp%3D398.html /blog/how-to-display-items-in-custom-states 301 +/blog/index.html%3Fp%3D40.html /blog/synergy-of-better-listview-and-our-applications 301 +/blog/index.html%3Fp%3D437.html /blog/vertical-alignment-and-text-wrapping-in-better-listview 301 +/blog/index.html%3Fp%3D450.html /blog/displaying-multi-line-text-in-listview 301 +/blog/index.html%3Fp%3D468.html /blog/how-to-dynamically-resize-focused-item 301 +/blog/index.html%3Fp%3D476.html /blog/non-selectable-items-in-better-listview 301 +/blog/index.html%3Fp%3D478.html /blog/combined-items-in-better-listview 301 +/blog/index.html%3Fp%3D480.html /blog/custom-behavior-of-group-headers-in-better-listview 301 +/blog/index.html%3Fp%3D482.html /blog/read-only-mode-in-better-listview 301 +/blog/index.html%3Fp%3D546.html /blog/hiding-items-in-better-listview 301 +/blog/index.html%3Fp%3D664.html /blog/are-you-a-zen-coder-or-distraction-junkie 301 +/blog/index.html%3Fp%3D753.html /blog/custom-spacing-between-items-in-details-view 301 +/blog/index.html%3Fp%3D760.html /blog/custom-item-height-in-details-view-of-better-listview 301 +/blog/index.html%3Fp%3D771.html /blog/customize-label-editing-embedded-control-for-each-line-in-better-listview 301 +/blog/index.html%3Fp%3D780.html /blog/right-aligned-images-in-better-listview 301 +/blog/index.html%3Fp%3D796.html /blog/how-to-store-better-listview-content-in-a-string-user-request 301 +/blog/index.html%3Fp%3D803.html /blog/hiding-column-headers-in-better-listview 301 +/blog/index.html%3Fp%3D808.html /blog/better-listview-tip-how-to-draw-custom-selection 301 +/blog/index.html%3Fp%3D823.html /blog/better-thumbnail-browser-component-released 301 +/blog/index.html%3Fp%3D831.html /blog/custom-label-edit-how-to-rename-file-names-without-extension-in-better-listview 301 +/blog/index.html%3Fp%3D843.html /blog/enabling-search-highlight-in-better-listview 301 +/blog/index.html%3Fp%3D850.html /blog/binding-images-in-better-listview 301 +/blog/index.html%3Fp%3D861.html /blog/hot-tracking-items-in-better-listview 301 +/blog/index.html%3Fp%3D868.html /blog/how-to-make-items-fading-on-edges-in-better-listview 301 +/blog/index.html%3Fp%3D878.html /blog/custom-scroll-bar-size-in-better-listview 301 +/blog/index.html%3Fp%3D882.html /blog/search-filtering-in-better-listview 301 +/blog/index.html%3Fp%3D888.html /blog/alternating-rows-in-better-listview 301 +/blog/index.html%3Fp%3D894.html /blog/how-to-add-grid-lines-in-empty-space-in-better-listview 301 +/blog/index.html%3Fp%3D901.html /blog/sub-item-check-boxes-in-better-listview 301 +/blog/index.html%3Fp%3D906.html /blog/centering-images-in-better-listview-sub-items 301 +/blog/index.html%3Fp%3D914.html /blog/blv-and-internet-explorer 301 +/blog/index.html%3Fp%3D921.html /blog/the-three-main-advantages-better-listview-has-over-the-classic-net-framework 301 +/blog/index.html%3Fp%3D927.html /blog/activation-issues-and-how-to-solve-them 301 +/blog/index.html%3Fp%3D93.html /blog/better-listview-reviewed-at-devproconnectionscom 301 +/blog/index.html%3Fp=103.html /blog/displaying-thumbnails-with-borders-and-shadows 301 +/blog/index.html%3Fp=119.html /blog/better-listview-150-released 301 +/blog/index.html%3Fp=129.html /blog/what-we-are-working-on-groups-item-hierarchy-support 301 +/blog/index.html%3Fp=189.html /blog/how-to-change-list-view-mouse-wheel-scroll-speed 301 +/blog/index.html%3Fp=204.html /blog/work-in-progress-groups-item-hierarchy-features 301 +/blog/index.html%3Fp=213.html /blog/better-listview-152-released 301 +/blog/index.html%3Fp=232.html /blog/better-listview-20-sneak-peek-item-hierarchy-groups-more 301 +/blog/index.html%3Fp=260.html /blog/list-view-drag-and-drop-item-reorder-sort 301 +/blog/index.html%3Fp=278.html /blog/better-listview-20-samples-launcher 301 +/blog/index.html%3Fp=287.html /blog/windows-theme-support-in-better-listview 301 +/blog/index.html%3Fp=304.html /blog/better-listview-200-released 301 +/blog/index.html%3Fp=330.html /blog/how-to-hide-a-column-in-better-listview 301 +/blog/index.html%3Fp=34.html /blog/better-listview-released 301 +/blog/index.html%3Fp=340.html /blog/file-explorer-with-better-listview 301 +/blog/index.html%3Fp=348.html /blog/coming-soon-better-listview-21-optimized-for-performance 301 +/blog/index.html%3Fp=359.html /blog/better-listview-21-optimizations-done-minor-features-and-testing 301 +/blog/index.html%3Fp=373.html /blog/better-listview-210-released 301 +/blog/index.html%3Fp=398.html /blog/how-to-display-items-in-custom-states 301 +/blog/index.html%3Fp=40.html /blog/synergy-of-better-listview-and-our-applications 301 +/blog/index.html%3Fp=437.html /blog/vertical-alignment-and-text-wrapping-in-better-listview 301 +/blog/index.html%3Fp=450.html /blog/displaying-multi-line-text-in-listview 301 +/blog/index.html%3Fp=468.html /blog/how-to-dynamically-resize-focused-item 301 +/blog/index.html%3Fp=476.html /blog/non-selectable-items-in-better-listview 301 +/blog/index.html%3Fp=478.html /blog/combined-items-in-better-listview 301 +/blog/index.html%3Fp=480.html /blog/custom-behavior-of-group-headers-in-better-listview 301 +/blog/index.html%3Fp=482.html /blog/read-only-mode-in-better-listview 301 +/blog/index.html%3Fp=546.html /blog/hiding-items-in-better-listview 301 +/blog/index.html%3Fp=664.html /blog/are-you-a-zen-coder-or-distraction-junkie 301 +/blog/index.html%3Fp=753.html /blog/custom-spacing-between-items-in-details-view 301 +/blog/index.html%3Fp=760.html /blog/custom-item-height-in-details-view-of-better-listview 301 +/blog/index.html%3Fp=771.html /blog/customize-label-editing-embedded-control-for-each-line-in-better-listview 301 +/blog/index.html%3Fp=780.html /blog/right-aligned-images-in-better-listview 301 +/blog/index.html%3Fp=796.html /blog/how-to-store-better-listview-content-in-a-string-user-request 301 +/blog/index.html%3Fp=803.html /blog/hiding-column-headers-in-better-listview 301 +/blog/index.html%3Fp=808.html /blog/better-listview-tip-how-to-draw-custom-selection 301 +/blog/index.html%3Fp=823.html /blog/better-thumbnail-browser-component-released 301 +/blog/index.html%3Fp=831.html /blog/custom-label-edit-how-to-rename-file-names-without-extension-in-better-listview 301 +/blog/index.html%3Fp=843.html /blog/enabling-search-highlight-in-better-listview 301 +/blog/index.html%3Fp=850.html /blog/binding-images-in-better-listview 301 +/blog/index.html%3Fp=861.html /blog/hot-tracking-items-in-better-listview 301 +/blog/index.html%3Fp=868.html /blog/how-to-make-items-fading-on-edges-in-better-listview 301 +/blog/index.html%3Fp=878.html /blog/custom-scroll-bar-size-in-better-listview 301 +/blog/index.html%3Fp=882.html /blog/search-filtering-in-better-listview 301 +/blog/index.html%3Fp=888.html /blog/alternating-rows-in-better-listview 301 +/blog/index.html%3Fp=894.html /blog/how-to-add-grid-lines-in-empty-space-in-better-listview 301 +/blog/index.html%3Fp=901.html /blog/sub-item-check-boxes-in-better-listview 301 +/blog/index.html%3Fp=906.html /blog/centering-images-in-better-listview-sub-items 301 +/blog/index.html%3Fp=914.html /blog/blv-and-internet-explorer 301 +/blog/index.html%3Fp=921.html /blog/the-three-main-advantages-better-listview-has-over-the-classic-net-framework 301 +/blog/index.html%3Fp=927.html /blog/activation-issues-and-how-to-solve-them 301 +/blog/index.html%3Fp=93.html /blog/better-listview-reviewed-at-devproconnectionscom 301 diff --git a/public/blog/index.html%3Fp=927.html b/src/data/blog/activation-issues-and-how-to-solve-them/index.html similarity index 100% rename from public/blog/index.html%3Fp=927.html rename to src/data/blog/activation-issues-and-how-to-solve-them/index.html diff --git a/public/blog/index.html%3Fp=888.html b/src/data/blog/alternating-rows-in-better-listview/index.html similarity index 100% rename from public/blog/index.html%3Fp=888.html rename to src/data/blog/alternating-rows-in-better-listview/index.html diff --git a/public/blog/index.html%3Fp=664.html b/src/data/blog/are-you-a-zen-coder-or-distraction-junkie/index.html similarity index 100% rename from public/blog/index.html%3Fp=664.html rename to src/data/blog/are-you-a-zen-coder-or-distraction-junkie/index.html diff --git a/public/blog/index.html%3Fp=119.html b/src/data/blog/better-listview-150-released/index.html similarity index 100% rename from public/blog/index.html%3Fp=119.html rename to src/data/blog/better-listview-150-released/index.html diff --git a/public/blog/index.html%3Fp=213.html b/src/data/blog/better-listview-152-released/index.html similarity index 100% rename from public/blog/index.html%3Fp=213.html rename to src/data/blog/better-listview-152-released/index.html diff --git a/public/blog/index.html%3Fp=278.html b/src/data/blog/better-listview-20-samples-launcher/index.html similarity index 100% rename from public/blog/index.html%3Fp=278.html rename to src/data/blog/better-listview-20-samples-launcher/index.html diff --git a/public/blog/index.html%3Fp=232.html b/src/data/blog/better-listview-20-sneak-peek-item-hierarchy-groups-more/index.html similarity index 100% rename from public/blog/index.html%3Fp=232.html rename to src/data/blog/better-listview-20-sneak-peek-item-hierarchy-groups-more/index.html diff --git a/public/blog/index.html%3Fp=304.html b/src/data/blog/better-listview-200-released/index.html similarity index 100% rename from public/blog/index.html%3Fp=304.html rename to src/data/blog/better-listview-200-released/index.html diff --git a/public/blog/index.html%3Fp=359.html b/src/data/blog/better-listview-21-optimizations-done-minor-features-and-testing/index.html similarity index 100% rename from public/blog/index.html%3Fp=359.html rename to src/data/blog/better-listview-21-optimizations-done-minor-features-and-testing/index.html diff --git a/public/blog/index.html%3Fp=373.html b/src/data/blog/better-listview-210-released/index.html similarity index 100% rename from public/blog/index.html%3Fp=373.html rename to src/data/blog/better-listview-210-released/index.html diff --git a/public/blog/index.html%3Fp=34.html b/src/data/blog/better-listview-released/index.html similarity index 100% rename from public/blog/index.html%3Fp=34.html rename to src/data/blog/better-listview-released/index.html diff --git a/public/blog/index.html%3Fp=93.html b/src/data/blog/better-listview-reviewed-at-devproconnectionscom/index.html similarity index 100% rename from public/blog/index.html%3Fp=93.html rename to src/data/blog/better-listview-reviewed-at-devproconnectionscom/index.html diff --git a/public/blog/index.html%3Fp=808.html b/src/data/blog/better-listview-tip-how-to-draw-custom-selection/index.html similarity index 100% rename from public/blog/index.html%3Fp=808.html rename to src/data/blog/better-listview-tip-how-to-draw-custom-selection/index.html diff --git a/public/blog/index.html%3Fp=823.html b/src/data/blog/better-thumbnail-browser-component-released/index.html similarity index 100% rename from public/blog/index.html%3Fp=823.html rename to src/data/blog/better-thumbnail-browser-component-released/index.html diff --git a/public/blog/index.html%3Fp=850.html b/src/data/blog/binding-images-in-better-listview/index.html similarity index 100% rename from public/blog/index.html%3Fp=850.html rename to src/data/blog/binding-images-in-better-listview/index.html diff --git a/public/blog/index.html%3Fp=914.html b/src/data/blog/blv-and-internet-explorer/index.html similarity index 100% rename from public/blog/index.html%3Fp=914.html rename to src/data/blog/blv-and-internet-explorer/index.html diff --git a/public/blog/index.html%3Fp=906.html b/src/data/blog/centering-images-in-better-listview-sub-items/index.html similarity index 100% rename from public/blog/index.html%3Fp=906.html rename to src/data/blog/centering-images-in-better-listview-sub-items/index.html diff --git a/public/blog/index.html%3Fp=478.html b/src/data/blog/combined-items-in-better-listview/index.html similarity index 100% rename from public/blog/index.html%3Fp=478.html rename to src/data/blog/combined-items-in-better-listview/index.html diff --git a/public/blog/index.html%3Fp=348.html b/src/data/blog/coming-soon-better-listview-21-optimized-for-performance/index.html similarity index 100% rename from public/blog/index.html%3Fp=348.html rename to src/data/blog/coming-soon-better-listview-21-optimized-for-performance/index.html diff --git a/public/blog/index.html%3Fp=480.html b/src/data/blog/custom-behavior-of-group-headers-in-better-listview/index.html similarity index 100% rename from public/blog/index.html%3Fp=480.html rename to src/data/blog/custom-behavior-of-group-headers-in-better-listview/index.html diff --git a/public/blog/index.html%3Fp=760.html b/src/data/blog/custom-item-height-in-details-view-of-better-listview/index.html similarity index 100% rename from public/blog/index.html%3Fp=760.html rename to src/data/blog/custom-item-height-in-details-view-of-better-listview/index.html diff --git a/public/blog/index.html%3Fp=831.html b/src/data/blog/custom-label-edit-how-to-rename-file-names-without-extension-in-better-listview/index.html similarity index 100% rename from public/blog/index.html%3Fp=831.html rename to src/data/blog/custom-label-edit-how-to-rename-file-names-without-extension-in-better-listview/index.html diff --git a/public/blog/index.html%3Fp=878.html b/src/data/blog/custom-scroll-bar-size-in-better-listview/index.html similarity index 100% rename from public/blog/index.html%3Fp=878.html rename to src/data/blog/custom-scroll-bar-size-in-better-listview/index.html diff --git a/public/blog/index.html%3Fp=753.html b/src/data/blog/custom-spacing-between-items-in-details-view/index.html similarity index 100% rename from public/blog/index.html%3Fp=753.html rename to src/data/blog/custom-spacing-between-items-in-details-view/index.html diff --git a/public/blog/index.html%3Fp=771.html b/src/data/blog/customize-label-editing-embedded-control-for-each-line-in-better-listview/index.html similarity index 100% rename from public/blog/index.html%3Fp=771.html rename to src/data/blog/customize-label-editing-embedded-control-for-each-line-in-better-listview/index.html diff --git a/public/blog/index.html%3Fp=450.html b/src/data/blog/displaying-multi-line-text-in-listview/index.html similarity index 100% rename from public/blog/index.html%3Fp=450.html rename to src/data/blog/displaying-multi-line-text-in-listview/index.html diff --git a/public/blog/index.html%3Fp=103.html b/src/data/blog/displaying-thumbnails-with-borders-and-shadows/index.html similarity index 100% rename from public/blog/index.html%3Fp=103.html rename to src/data/blog/displaying-thumbnails-with-borders-and-shadows/index.html diff --git a/public/blog/index.html%3Fp=843.html b/src/data/blog/enabling-search-highlight-in-better-listview/index.html similarity index 100% rename from public/blog/index.html%3Fp=843.html rename to src/data/blog/enabling-search-highlight-in-better-listview/index.html diff --git a/public/blog/index.html%3Fp=340.html b/src/data/blog/file-explorer-with-better-listview/index.html similarity index 100% rename from public/blog/index.html%3Fp=340.html rename to src/data/blog/file-explorer-with-better-listview/index.html diff --git a/public/blog/index.html%3Fp=803.html b/src/data/blog/hiding-column-headers-in-better-listview/index.html similarity index 100% rename from public/blog/index.html%3Fp=803.html rename to src/data/blog/hiding-column-headers-in-better-listview/index.html diff --git a/public/blog/index.html%3Fp=546.html b/src/data/blog/hiding-items-in-better-listview/index.html similarity index 100% rename from public/blog/index.html%3Fp=546.html rename to src/data/blog/hiding-items-in-better-listview/index.html diff --git a/public/blog/index.html%3Fp=861.html b/src/data/blog/hot-tracking-items-in-better-listview/index.html similarity index 100% rename from public/blog/index.html%3Fp=861.html rename to src/data/blog/hot-tracking-items-in-better-listview/index.html diff --git a/public/blog/index.html%3Fp=894.html b/src/data/blog/how-to-add-grid-lines-in-empty-space-in-better-listview/index.html similarity index 100% rename from public/blog/index.html%3Fp=894.html rename to src/data/blog/how-to-add-grid-lines-in-empty-space-in-better-listview/index.html diff --git a/public/blog/index.html%3Fp=189.html b/src/data/blog/how-to-change-list-view-mouse-wheel-scroll-speed/index.html similarity index 100% rename from public/blog/index.html%3Fp=189.html rename to src/data/blog/how-to-change-list-view-mouse-wheel-scroll-speed/index.html diff --git a/public/blog/index.html%3Fp=398.html b/src/data/blog/how-to-display-items-in-custom-states/index.html similarity index 100% rename from public/blog/index.html%3Fp=398.html rename to src/data/blog/how-to-display-items-in-custom-states/index.html diff --git a/public/blog/index.html%3Fp=468.html b/src/data/blog/how-to-dynamically-resize-focused-item/index.html similarity index 100% rename from public/blog/index.html%3Fp=468.html rename to src/data/blog/how-to-dynamically-resize-focused-item/index.html diff --git a/public/blog/index.html%3Fp=330.html b/src/data/blog/how-to-hide-a-column-in-better-listview/index.html similarity index 100% rename from public/blog/index.html%3Fp=330.html rename to src/data/blog/how-to-hide-a-column-in-better-listview/index.html diff --git a/public/blog/index.html%3Fp=868.html b/src/data/blog/how-to-make-items-fading-on-edges-in-better-listview/index.html similarity index 100% rename from public/blog/index.html%3Fp=868.html rename to src/data/blog/how-to-make-items-fading-on-edges-in-better-listview/index.html diff --git a/public/blog/index.html%3Fp=796.html b/src/data/blog/how-to-store-better-listview-content-in-a-string-user-request/index.html similarity index 100% rename from public/blog/index.html%3Fp=796.html rename to src/data/blog/how-to-store-better-listview-content-in-a-string-user-request/index.html diff --git a/public/blog/index.html%3Fp=260.html b/src/data/blog/list-view-drag-and-drop-item-reorder-sort/index.html similarity index 100% rename from public/blog/index.html%3Fp=260.html rename to src/data/blog/list-view-drag-and-drop-item-reorder-sort/index.html diff --git a/public/blog/index.html%3Fp=476.html b/src/data/blog/non-selectable-items-in-better-listview/index.html similarity index 100% rename from public/blog/index.html%3Fp=476.html rename to src/data/blog/non-selectable-items-in-better-listview/index.html diff --git a/public/blog/index.html%3Fp=482.html b/src/data/blog/read-only-mode-in-better-listview/index.html similarity index 100% rename from public/blog/index.html%3Fp=482.html rename to src/data/blog/read-only-mode-in-better-listview/index.html diff --git a/public/blog/index.html%3Fp=780.html b/src/data/blog/right-aligned-images-in-better-listview/index.html similarity index 100% rename from public/blog/index.html%3Fp=780.html rename to src/data/blog/right-aligned-images-in-better-listview/index.html diff --git a/public/blog/index.html%3Fp=882.html b/src/data/blog/search-filtering-in-better-listview/index.html similarity index 100% rename from public/blog/index.html%3Fp=882.html rename to src/data/blog/search-filtering-in-better-listview/index.html diff --git a/public/blog/index.html%3Fp=901.html b/src/data/blog/sub-item-check-boxes-in-better-listview/index.html similarity index 100% rename from public/blog/index.html%3Fp=901.html rename to src/data/blog/sub-item-check-boxes-in-better-listview/index.html diff --git a/public/blog/index.html%3Fp=40.html b/src/data/blog/synergy-of-better-listview-and-our-applications/index.html similarity index 100% rename from public/blog/index.html%3Fp=40.html rename to src/data/blog/synergy-of-better-listview-and-our-applications/index.html diff --git a/public/blog/index.html%3Fp=921.html b/src/data/blog/the-three-main-advantages-better-listview-has-over-the-classic-net-framework/index.html similarity index 100% rename from public/blog/index.html%3Fp=921.html rename to src/data/blog/the-three-main-advantages-better-listview-has-over-the-classic-net-framework/index.html diff --git a/public/blog/index.html%3Fp=437.html b/src/data/blog/vertical-alignment-and-text-wrapping-in-better-listview/index.html similarity index 100% rename from public/blog/index.html%3Fp=437.html rename to src/data/blog/vertical-alignment-and-text-wrapping-in-better-listview/index.html diff --git a/public/blog/index.html%3Fp=129.html b/src/data/blog/what-we-are-working-on-groups-item-hierarchy-support/index.html similarity index 100% rename from public/blog/index.html%3Fp=129.html rename to src/data/blog/what-we-are-working-on-groups-item-hierarchy-support/index.html diff --git a/public/blog/index.html%3Fp=287.html b/src/data/blog/windows-theme-support-in-better-listview/index.html similarity index 100% rename from public/blog/index.html%3Fp=287.html rename to src/data/blog/windows-theme-support-in-better-listview/index.html diff --git a/public/blog/index.html%3Fp=204.html b/src/data/blog/work-in-progress-groups-item-hierarchy-features/index.html similarity index 100% rename from public/blog/index.html%3Fp=204.html rename to src/data/blog/work-in-progress-groups-item-hierarchy-features/index.html diff --git a/src/layouts/Base.astro b/src/layouts/Base.astro index 621507c..f653b5d 100644 --- a/src/layouts/Base.astro +++ b/src/layouts/Base.astro @@ -541,15 +541,15 @@ const isHome = currentPath === '/';
The page you are looking for doesn't exist or has been moved.
++ Go to Homepage + | + Visit Blog + | + Contact Support +
+

















































It's an odd thing when you're inspired by a form component, but Component Owl @@ -293,7 +293,7 @@ In addition to creating a new List View control to incorporate broader flexib diff --git a/src/pages/better-splitbutton.astro b/src/pages/better-splitbutton.astro index cbda569..d417a58 100644 --- a/src/pages/better-splitbutton.astro +++ b/src/pages/better-splitbutton.astro @@ -35,7 +35,7 @@ const rawContent = `