Skip to content

Commit 28ffbde

Browse files
committed
v.5.3.6
1 parent 05aa5a1 commit 28ffbde

File tree

72 files changed

+567
-550
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

72 files changed

+567
-550
lines changed

CHANGELOG.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,11 @@
22

33
<!-- Note: update version numbers need updating every time in `metadata.json`, `package.json`, `package-lock.json` (×2), `README.md`, `CHANGELOG.md`, and `codebase.scss` -->
44

5-
## 28 Nov 2025 -- v.5.3.5
5+
## 19 Mar 2025 -- v.5.3.6
6+
7+
* Changed utility classes `t-no-underline` to `t-underline-none` and `links-no-underline` and `links-underline-none`.
8+
9+
## 28 Nov 2024 -- v.5.3.5
610

711
* Added table modifier class `--t-lined`
812
* Variable `--line-detail` renamed as `--line` throughout.
@@ -13,8 +17,8 @@
1317
* Color variable outputs changed to the OKLAB color space. (Tried the OKLCH color space, but this distorted the lightness levels, especially of the lighter greens coming out as orange.)
1418
* Accessibility: focus state styling now based on that of the design systems of the NHS.co.uk and GOV.UK.
1519
* Improved `t-link-inside` and renamed as `panel-link` (old name is still present for backgards compatability).
16-
* Improved link variations: `t-no-underline` / `t-underline-hover-only`
17-
* Added link groups (for menus): `links-no-underline` / `links-underline-hover-only`
20+
* Improved link variations: `t-underline-none` / `t-underline-hover-only`
21+
* Added link groups (for menus): `links-underline-none` / `links-underline-hover-only`
1822

1923
## 19 Nov 2024 -- v.5.3.3
2024

@@ -43,7 +47,7 @@
4347
* Simplified heading sizes (ems equivalent of 16px, 18px, 20px, 24px, 30px, 36px, as usually specified in WYSIWYG editors). Also, simplified by removing heading size bump for MD screens (use the responsive `clamp()` controled `t-long-read` or `t-display` in those situations where you need bigger text).
4448
* All Heading tags and heading utility classes now have built-in `margin-top`. As margin-block controlled by a variable. (Use `mt-0` to override.)
4549
* "Heading sizes" utility classes now only change text sizes. They do not affect margins offont weights.
46-
* Improved `.t-no-underline` and `.t-link-inside` (panel links).
50+
* Improved `.t-underline-none` and `.t-link-inside` (panel links).
4751
* All tables now need the `.table` class.
4852
* Paddings utility `.p-block` renamed `.p-cell` (alias `.p-block` is still available.)
4953
* Removed `-webkit-overflow-scrolling: touch;` from the body tag.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Install via Git: https://github.com/codebase-frontend-library/codebase-5.git
2020

2121
***
2222

23-
* Current version: 5.3.5 -- see [changelog](https://github.com/codebase-frontend-library/codebase-5/blob/main/CHANGELOG.md)
23+
* Current version: 5.3.6 -- see [changelog](https://github.com/codebase-frontend-library/codebase-5/blob/main/CHANGELOG.md)
2424
* CSS file size: 96 KB
2525
* Licence: MIT
2626
* Developer: Simon Padbury

docs/dist/codebase.css

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/dist/codebase.css.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/docs/1-getting-started/accessibility/index.html

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<title>Accessibility - Codebase</title>
99

1010
<link href="/codebase-5/prism/prism.css" rel="stylesheet">
11-
<link href="/codebase-5/dist/codebase.css?v=5.3.5" rel="stylesheet">
11+
<link href="/codebase-5/dist/codebase.css?v=5.3.6" rel="stylesheet">
1212

1313
<link rel="icon" type="image/svg+xml" href="/codebase-5/favicon.svg">
1414
<link rel="apple-touch-icon" sizes="180x180" href="/codebase-5/apple-touch-icon.png">
@@ -239,7 +239,7 @@
239239
<div class="px-1">
240240
<a
241241
id="site-title"
242-
class="flex flex-middle gap-1 h6 my-0 pl-1 t-no-underline t-white hover:t-white"
242+
class="flex flex-middle gap-1 h6 my-0 pl-1 t-underline-none t-white hover:t-white"
243243
:class="scrollAtTop ? 'enlarged' : ''"
244244
href="/codebase-5/"
245245
tabindex="1"
@@ -248,13 +248,13 @@
248248
<svg viewBox="0 0 340 180" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" stroke-miterlimit="2">
249249
<path d="M195.956 115.956c14.059-14.059 36.853-14.059 50.912 0 14.058 14.059 14.058 36.853 0 50.912L323.235 90.5l-76.367-76.368c14.058 14.059 14.058 36.853 0 50.912-14.059 14.059-36.853 14.059-50.912 0-14.059-14.059-36.853-14.059-50.912 0-14.059 14.059-14.059 36.853 0 50.912 14.059 14.059 36.853 14.059 50.912 0M17.765 90.5l76.367-76.368c-42.176 42.177-42.176 110.559 0 152.736L17.765 90.5z" fill-rule="nonzero" fill="currentColor" stroke="currentColor" stroke-width="10"></path>
250250
</svg>
251-
<span class="t-loose t-semibold">Codebase CSS</span> <span class="ml-1 t-sm t-gray-400">v.5.3.5</span>
251+
<span class="t-loose t-semibold">Codebase CSS</span> <span class="ml-1 t-sm t-gray-400">v.5.3.6</span>
252252
</a>
253253
</div>
254254

255255
<div class="grow">
256-
<div class="menu pr-1 flex flex-end sm:hidden-below links-no-underline">
257-
<div class="p-cell"><a class="t-gray-100 hover:t-white" href="/codebase-5/dist/codebase.css?v=5.3.5">Download CSS</a></div>
256+
<div class="menu pr-1 flex flex-end sm:hidden-below links-underline-none">
257+
<div class="p-cell"><a class="t-gray-100 hover:t-white" href="/codebase-5/dist/codebase.css?v=5.3.6">Download CSS</a></div>
258258
<div class="p-cell"><a class="t-gray-100 hover:t-white" href="https://github.com/codebase-frontend-library/codebase-5">Github</a></div>
259259
<div class="p-cell"><a class="t-gray-100 hover:t-white" href="https://github.com/codebase-frontend-library/codebase-5/blob/main/CHANGELOG.md">Changelog</a></div>
260260
</div>
@@ -310,7 +310,7 @@
310310
<div id="side-menu-wrap" class="p-2 md:pt-4 pb-6">
311311

312312
<div class="mb-3 sm:hidden">
313-
<div><a class="block py-1 t-underline-hover-only t-gray-600 hover:t-gray-900" href="/codebase-5/dist/codebase.css?v=5.3.5">Download</a></div>
313+
<div><a class="block py-1 t-underline-hover-only t-gray-600 hover:t-gray-900" href="/codebase-5/dist/codebase.css?v=5.3.6">Download</a></div>
314314
<div><a class="block py-1 t-underline-hover-only t-gray-600 hover:t-gray-900" href="https://github.com/codebase-frontend-library/codebase-5">Github</a></div>
315315
</div>
316316

@@ -700,7 +700,7 @@ <h3 id="apps-and-browser-extensions" tabindex="-1">Apps and browser extensions</
700700

701701
<footer class="relative py-3 bg-gray-900 t-center t-gray-500">
702702
<p class="sm:mt-3">
703-
<a id="site-footer-title" class="h3 inline-block t-no-underline t-white hover:t-white" href="/codebase-5/">
703+
<a id="site-footer-title" class="h3 inline-block t-underline-none t-white hover:t-white" href="/codebase-5/">
704704
<span class="inline-flex flex-column flex-middle flex-center">
705705
<!-- Codebase logo -->
706706
<svg style="height: 60px;" viewBox="0 0 340 180" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" stroke-miterlimit="2"><path d="M195.956 115.956c14.059-14.059 36.853-14.059 50.912 0 14.058 14.059 14.058 36.853 0 50.912L323.235 90.5l-76.367-76.368c14.058 14.059 14.058 36.853 0 50.912-14.059 14.059-36.853 14.059-50.912 0-14.059-14.059-36.853-14.059-50.912 0-14.059 14.059-14.059 36.853 0 50.912 14.059 14.059 36.853 14.059 50.912 0M17.765 90.5l76.367-76.368c-42.176 42.177-42.176 110.559 0 152.736L17.765 90.5z" fill-rule="nonzero" fill="currentColor" stroke="currentColor" stroke-width="10"></path></svg>
@@ -711,8 +711,8 @@ <h3 id="apps-and-browser-extensions" tabindex="-1">Apps and browser extensions</
711711
</a>
712712
</p>
713713

714-
<menu class="container-lg py-3 grid xs:equal-2-cols sm:equal-3-cols md:equal-4-cols lg:equal-6-cols gap-2 t-center">
715-
<div>Version: 5.3.5</div>
714+
<menu class="container-lg pt-3 grid xs:equal-2-cols sm:equal-3-cols md:equal-4-cols lg:equal-6-cols gap-2 t-center">
715+
<div>Version: 5.3.6</div>
716716
<div><a class="t-gray-200 hover:t-white t-underline-hover-only" href="/codebase-5/docs/1-getting-started/introduction/">Documentation</a></div>
717717
<div><a class="t-gray-200 hover:t-white t-underline-hover-only" href="https://github.com/codebase-frontend-library/codebase-5">GitHub Repository</a></div>
718718
<div><a class="t-gray-200 hover:t-white t-underline-hover-only" href="/codebase-5/dist/codebase.css">CSS (minified)</a> 96 KB</div>

docs/docs/1-getting-started/css-variables/index.html

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<title>CSS Variables - Codebase</title>
99

1010
<link href="/codebase-5/prism/prism.css" rel="stylesheet">
11-
<link href="/codebase-5/dist/codebase.css?v=5.3.5" rel="stylesheet">
11+
<link href="/codebase-5/dist/codebase.css?v=5.3.6" rel="stylesheet">
1212

1313
<link rel="icon" type="image/svg+xml" href="/codebase-5/favicon.svg">
1414
<link rel="apple-touch-icon" sizes="180x180" href="/codebase-5/apple-touch-icon.png">
@@ -239,7 +239,7 @@
239239
<div class="px-1">
240240
<a
241241
id="site-title"
242-
class="flex flex-middle gap-1 h6 my-0 pl-1 t-no-underline t-white hover:t-white"
242+
class="flex flex-middle gap-1 h6 my-0 pl-1 t-underline-none t-white hover:t-white"
243243
:class="scrollAtTop ? 'enlarged' : ''"
244244
href="/codebase-5/"
245245
tabindex="1"
@@ -248,13 +248,13 @@
248248
<svg viewBox="0 0 340 180" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" stroke-miterlimit="2">
249249
<path d="M195.956 115.956c14.059-14.059 36.853-14.059 50.912 0 14.058 14.059 14.058 36.853 0 50.912L323.235 90.5l-76.367-76.368c14.058 14.059 14.058 36.853 0 50.912-14.059 14.059-36.853 14.059-50.912 0-14.059-14.059-36.853-14.059-50.912 0-14.059 14.059-14.059 36.853 0 50.912 14.059 14.059 36.853 14.059 50.912 0M17.765 90.5l76.367-76.368c-42.176 42.177-42.176 110.559 0 152.736L17.765 90.5z" fill-rule="nonzero" fill="currentColor" stroke="currentColor" stroke-width="10"></path>
250250
</svg>
251-
<span class="t-loose t-semibold">Codebase CSS</span> <span class="ml-1 t-sm t-gray-400">v.5.3.5</span>
251+
<span class="t-loose t-semibold">Codebase CSS</span> <span class="ml-1 t-sm t-gray-400">v.5.3.6</span>
252252
</a>
253253
</div>
254254

255255
<div class="grow">
256-
<div class="menu pr-1 flex flex-end sm:hidden-below links-no-underline">
257-
<div class="p-cell"><a class="t-gray-100 hover:t-white" href="/codebase-5/dist/codebase.css?v=5.3.5">Download CSS</a></div>
256+
<div class="menu pr-1 flex flex-end sm:hidden-below links-underline-none">
257+
<div class="p-cell"><a class="t-gray-100 hover:t-white" href="/codebase-5/dist/codebase.css?v=5.3.6">Download CSS</a></div>
258258
<div class="p-cell"><a class="t-gray-100 hover:t-white" href="https://github.com/codebase-frontend-library/codebase-5">Github</a></div>
259259
<div class="p-cell"><a class="t-gray-100 hover:t-white" href="https://github.com/codebase-frontend-library/codebase-5/blob/main/CHANGELOG.md">Changelog</a></div>
260260
</div>
@@ -310,7 +310,7 @@
310310
<div id="side-menu-wrap" class="p-2 md:pt-4 pb-6">
311311

312312
<div class="mb-3 sm:hidden">
313-
<div><a class="block py-1 t-underline-hover-only t-gray-600 hover:t-gray-900" href="/codebase-5/dist/codebase.css?v=5.3.5">Download</a></div>
313+
<div><a class="block py-1 t-underline-hover-only t-gray-600 hover:t-gray-900" href="/codebase-5/dist/codebase.css?v=5.3.6">Download</a></div>
314314
<div><a class="block py-1 t-underline-hover-only t-gray-600 hover:t-gray-900" href="https://github.com/codebase-frontend-library/codebase-5">Github</a></div>
315315
</div>
316316

@@ -590,7 +590,7 @@ <h3 id="example%3A-how-codebase-uses-color-variables" tabindex="-1">Example: How
590590

591591
<footer class="relative py-3 bg-gray-900 t-center t-gray-500">
592592
<p class="sm:mt-3">
593-
<a id="site-footer-title" class="h3 inline-block t-no-underline t-white hover:t-white" href="/codebase-5/">
593+
<a id="site-footer-title" class="h3 inline-block t-underline-none t-white hover:t-white" href="/codebase-5/">
594594
<span class="inline-flex flex-column flex-middle flex-center">
595595
<!-- Codebase logo -->
596596
<svg style="height: 60px;" viewBox="0 0 340 180" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" stroke-miterlimit="2"><path d="M195.956 115.956c14.059-14.059 36.853-14.059 50.912 0 14.058 14.059 14.058 36.853 0 50.912L323.235 90.5l-76.367-76.368c14.058 14.059 14.058 36.853 0 50.912-14.059 14.059-36.853 14.059-50.912 0-14.059-14.059-36.853-14.059-50.912 0-14.059 14.059-14.059 36.853 0 50.912 14.059 14.059 36.853 14.059 50.912 0M17.765 90.5l76.367-76.368c-42.176 42.177-42.176 110.559 0 152.736L17.765 90.5z" fill-rule="nonzero" fill="currentColor" stroke="currentColor" stroke-width="10"></path></svg>
@@ -601,8 +601,8 @@ <h3 id="example%3A-how-codebase-uses-color-variables" tabindex="-1">Example: How
601601
</a>
602602
</p>
603603

604-
<menu class="container-lg py-3 grid xs:equal-2-cols sm:equal-3-cols md:equal-4-cols lg:equal-6-cols gap-2 t-center">
605-
<div>Version: 5.3.5</div>
604+
<menu class="container-lg pt-3 grid xs:equal-2-cols sm:equal-3-cols md:equal-4-cols lg:equal-6-cols gap-2 t-center">
605+
<div>Version: 5.3.6</div>
606606
<div><a class="t-gray-200 hover:t-white t-underline-hover-only" href="/codebase-5/docs/1-getting-started/introduction/">Documentation</a></div>
607607
<div><a class="t-gray-200 hover:t-white t-underline-hover-only" href="https://github.com/codebase-frontend-library/codebase-5">GitHub Repository</a></div>
608608
<div><a class="t-gray-200 hover:t-white t-underline-hover-only" href="/codebase-5/dist/codebase.css">CSS (minified)</a> 96 KB</div>

docs/docs/1-getting-started/element-grid/index.html

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<title>Element grid - Codebase</title>
99

1010
<link href="/codebase-5/prism/prism.css" rel="stylesheet">
11-
<link href="/codebase-5/dist/codebase.css?v=5.3.5" rel="stylesheet">
11+
<link href="/codebase-5/dist/codebase.css?v=5.3.6" rel="stylesheet">
1212

1313
<link rel="icon" type="image/svg+xml" href="/codebase-5/favicon.svg">
1414
<link rel="apple-touch-icon" sizes="180x180" href="/codebase-5/apple-touch-icon.png">
@@ -239,7 +239,7 @@
239239
<div class="px-1">
240240
<a
241241
id="site-title"
242-
class="flex flex-middle gap-1 h6 my-0 pl-1 t-no-underline t-white hover:t-white"
242+
class="flex flex-middle gap-1 h6 my-0 pl-1 t-underline-none t-white hover:t-white"
243243
:class="scrollAtTop ? 'enlarged' : ''"
244244
href="/codebase-5/"
245245
tabindex="1"
@@ -248,13 +248,13 @@
248248
<svg viewBox="0 0 340 180" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" stroke-miterlimit="2">
249249
<path d="M195.956 115.956c14.059-14.059 36.853-14.059 50.912 0 14.058 14.059 14.058 36.853 0 50.912L323.235 90.5l-76.367-76.368c14.058 14.059 14.058 36.853 0 50.912-14.059 14.059-36.853 14.059-50.912 0-14.059-14.059-36.853-14.059-50.912 0-14.059 14.059-14.059 36.853 0 50.912 14.059 14.059 36.853 14.059 50.912 0M17.765 90.5l76.367-76.368c-42.176 42.177-42.176 110.559 0 152.736L17.765 90.5z" fill-rule="nonzero" fill="currentColor" stroke="currentColor" stroke-width="10"></path>
250250
</svg>
251-
<span class="t-loose t-semibold">Codebase CSS</span> <span class="ml-1 t-sm t-gray-400">v.5.3.5</span>
251+
<span class="t-loose t-semibold">Codebase CSS</span> <span class="ml-1 t-sm t-gray-400">v.5.3.6</span>
252252
</a>
253253
</div>
254254

255255
<div class="grow">
256-
<div class="menu pr-1 flex flex-end sm:hidden-below links-no-underline">
257-
<div class="p-cell"><a class="t-gray-100 hover:t-white" href="/codebase-5/dist/codebase.css?v=5.3.5">Download CSS</a></div>
256+
<div class="menu pr-1 flex flex-end sm:hidden-below links-underline-none">
257+
<div class="p-cell"><a class="t-gray-100 hover:t-white" href="/codebase-5/dist/codebase.css?v=5.3.6">Download CSS</a></div>
258258
<div class="p-cell"><a class="t-gray-100 hover:t-white" href="https://github.com/codebase-frontend-library/codebase-5">Github</a></div>
259259
<div class="p-cell"><a class="t-gray-100 hover:t-white" href="https://github.com/codebase-frontend-library/codebase-5/blob/main/CHANGELOG.md">Changelog</a></div>
260260
</div>
@@ -310,7 +310,7 @@
310310
<div id="side-menu-wrap" class="p-2 md:pt-4 pb-6">
311311

312312
<div class="mb-3 sm:hidden">
313-
<div><a class="block py-1 t-underline-hover-only t-gray-600 hover:t-gray-900" href="/codebase-5/dist/codebase.css?v=5.3.5">Download</a></div>
313+
<div><a class="block py-1 t-underline-hover-only t-gray-600 hover:t-gray-900" href="/codebase-5/dist/codebase.css?v=5.3.6">Download</a></div>
314314
<div><a class="block py-1 t-underline-hover-only t-gray-600 hover:t-gray-900" href="https://github.com/codebase-frontend-library/codebase-5">Github</a></div>
315315
</div>
316316

@@ -618,7 +618,7 @@ <h2 id="utility-class-spacing" tabindex="-1">Utility class spacing</h2>
618618

619619
<footer class="relative py-3 bg-gray-900 t-center t-gray-500">
620620
<p class="sm:mt-3">
621-
<a id="site-footer-title" class="h3 inline-block t-no-underline t-white hover:t-white" href="/codebase-5/">
621+
<a id="site-footer-title" class="h3 inline-block t-underline-none t-white hover:t-white" href="/codebase-5/">
622622
<span class="inline-flex flex-column flex-middle flex-center">
623623
<!-- Codebase logo -->
624624
<svg style="height: 60px;" viewBox="0 0 340 180" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" stroke-miterlimit="2"><path d="M195.956 115.956c14.059-14.059 36.853-14.059 50.912 0 14.058 14.059 14.058 36.853 0 50.912L323.235 90.5l-76.367-76.368c14.058 14.059 14.058 36.853 0 50.912-14.059 14.059-36.853 14.059-50.912 0-14.059-14.059-36.853-14.059-50.912 0-14.059 14.059-14.059 36.853 0 50.912 14.059 14.059 36.853 14.059 50.912 0M17.765 90.5l76.367-76.368c-42.176 42.177-42.176 110.559 0 152.736L17.765 90.5z" fill-rule="nonzero" fill="currentColor" stroke="currentColor" stroke-width="10"></path></svg>
@@ -629,8 +629,8 @@ <h2 id="utility-class-spacing" tabindex="-1">Utility class spacing</h2>
629629
</a>
630630
</p>
631631

632-
<menu class="container-lg py-3 grid xs:equal-2-cols sm:equal-3-cols md:equal-4-cols lg:equal-6-cols gap-2 t-center">
633-
<div>Version: 5.3.5</div>
632+
<menu class="container-lg pt-3 grid xs:equal-2-cols sm:equal-3-cols md:equal-4-cols lg:equal-6-cols gap-2 t-center">
633+
<div>Version: 5.3.6</div>
634634
<div><a class="t-gray-200 hover:t-white t-underline-hover-only" href="/codebase-5/docs/1-getting-started/introduction/">Documentation</a></div>
635635
<div><a class="t-gray-200 hover:t-white t-underline-hover-only" href="https://github.com/codebase-frontend-library/codebase-5">GitHub Repository</a></div>
636636
<div><a class="t-gray-200 hover:t-white t-underline-hover-only" href="/codebase-5/dist/codebase.css">CSS (minified)</a> 96 KB</div>

0 commit comments

Comments
 (0)