Skip to content

feat: align whats new page typography with admin shell#417

Merged
sheabunge merged 56 commits into
feat/169-snippet-cardsfrom
feat/whats-new-typography
Jul 21, 2026
Merged

feat: align whats new page typography with admin shell#417
sheabunge merged 56 commits into
feat/169-snippet-cardsfrom
feat/whats-new-typography

Conversation

@imantsk

@imantsk imantsk commented Jul 14, 2026

Copy link
Copy Markdown
Member

Changes

  • Update the What's New page title and section heading typography in src/css/welcome.scss to match the shared .snippets-page-header pattern: 32px, font-weight 510, line-height 1.25, colour #2c3337 (previously 1.5rem / 400 / 1.3).
  • Applies to the "Resources and Updates" page title and the section headings ("Helpful articles", "Exclusive deals from our partners"), which are all h2 elements inside .code-snippets-welcome. Card internals, chips, and buttons are unchanged.

Verification

  • npm run lint:styles passes.
  • npm run build compiles successfully.
  • npm run test:php passes: 116 tests, 258 assertions, 25 skipped, no failures.

@imantsk
imantsk force-pushed the feat/whats-new-typography branch from cc85e31 to cf84296 Compare July 14, 2026 17:25
@imantsk
imantsk force-pushed the feat/169-snippet-cards branch from b59aac7 to 6184a0a Compare July 14, 2026 17:25
@imantsk
imantsk force-pushed the feat/whats-new-typography branch 3 times, most recently from 1af1e8c to e2dca47 Compare July 15, 2026 14:33
@imantsk
imantsk force-pushed the feat/169-snippet-cards branch from 77bb4b0 to 0072006 Compare July 15, 2026 14:33
@imantsk
imantsk force-pushed the feat/whats-new-typography branch from e2dca47 to 74d7fd2 Compare July 15, 2026 14:47
@imantsk
imantsk force-pushed the feat/whats-new-typography branch from 74d7fd2 to 8d369f8 Compare July 15, 2026 14:52
@imantsk
imantsk force-pushed the feat/169-snippet-cards branch from b71c709 to a2dea3f Compare July 15, 2026 14:52
imantsk added 20 commits July 15, 2026 18:39
imantsk added 24 commits July 16, 2026 16:05
@code-snippets-bot
code-snippets-bot marked this pull request as ready for review July 18, 2026 10:12
@sheabunge

Copy link
Copy Markdown
Member

Might squash this one…

sheabunge added a commit that referenced this pull request Jul 21, 2026
Squashed commit of the following:

commit 804550f
Merge: 313be7d e7fab8a
Author: Maisy <maisy@codesnippets.pro>
Date:   Sun Jul 19 17:11:02 2026 +0000

    chore: merge snippet card updates

commit 313be7d
Merge: 80ee496 fba4361
Author: Imants <imants.kokis@gmail.com>
Date:   Sat Jul 18 02:50:18 2026 +0300

    chore: merge snippet card standards

commit 80ee496
Merge: 8982bad 9a55afc
Author: Imants <imants.kokis@gmail.com>
Date:   Sat Jul 18 02:21:51 2026 +0300

    chore: merge snippet card cleanup

commit 8982bad
Merge: cbfee34 3fd7adf
Author: Imants <imants.kokis@gmail.com>
Date:   Sat Jul 18 02:10:50 2026 +0300

    chore: merge snippet card fixes

commit cbfee34
Merge: 04e2225 38aadde
Author: Imants <imants.kokis@gmail.com>
Date:   Fri Jul 17 09:16:10 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit 04e2225
Author: Imants <imants.kokis@gmail.com>
Date:   Fri Jul 17 09:11:03 2026 +0300

    chore: drop a narrating stylesheet comment

commit 5157aca
Merge: ccb2cc8 47e9407
Author: Imants <imants.kokis@gmail.com>
Date:   Fri Jul 17 01:12:28 2026 +0300

    fix: merge snippet card fixes

commit ccb2cc8
Merge: 941a76b 6dc6d67
Author: Imants <imants.kokis@gmail.com>
Date:   Thu Jul 16 20:36:03 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit 941a76b
Merge: 9279bcf b03509f
Author: Imants <imants.kokis@gmail.com>
Date:   Thu Jul 16 20:31:00 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit 9279bcf
Merge: 490a8df 7396243
Author: Imants <imants.kokis@gmail.com>
Date:   Thu Jul 16 20:23:29 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit 490a8df
Merge: 8199c4f 62070bd
Author: Imants <imants.kokis@gmail.com>
Date:   Thu Jul 16 20:18:28 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit 8199c4f
Merge: 80d18d7 4a1e15a
Author: Imants <imants.kokis@gmail.com>
Date:   Thu Jul 16 20:15:12 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit 80d18d7
Merge: b253519 491d582
Author: Imants <imants.kokis@gmail.com>
Date:   Thu Jul 16 20:08:25 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit b253519
Merge: 5ed45f9 28cb8e4
Author: Imants <imants.kokis@gmail.com>
Date:   Thu Jul 16 19:36:29 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit 5ed45f9
Merge: b9a2132 f83f71e
Author: Imants <imants.kokis@gmail.com>
Date:   Thu Jul 16 18:56:46 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit b9a2132
Merge: 0937c43 e2d19fc
Author: Imants <imants.kokis@gmail.com>
Date:   Thu Jul 16 18:36:11 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit 0937c43
Merge: 9cd436c 918e365
Author: Imants <imants.kokis@gmail.com>
Date:   Thu Jul 16 18:25:34 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit 9cd436c
Merge: 7684d10 e130f22
Author: Imants <imants.kokis@gmail.com>
Date:   Thu Jul 16 18:14:53 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit 7684d10
Merge: a78ded0 075ad0e
Author: Imants <imants.kokis@gmail.com>
Date:   Thu Jul 16 18:04:01 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit a78ded0
Merge: 2b6c784 f82f286
Author: Imants <imants.kokis@gmail.com>
Date:   Thu Jul 16 17:57:25 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit 2b6c784
Merge: c6801dd aee73bd
Author: Imants <imants.kokis@gmail.com>
Date:   Thu Jul 16 17:40:54 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit c6801dd
Merge: 4ef85fd 4dd3f64
Author: Imants <imants.kokis@gmail.com>
Date:   Thu Jul 16 16:34:54 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit 4ef85fd
Merge: db9ba34 8c04e74
Author: Imants <imants.kokis@gmail.com>
Date:   Thu Jul 16 16:31:51 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit db9ba34
Merge: c9e1d14 9eafce5
Author: Imants <imants.kokis@gmail.com>
Date:   Thu Jul 16 16:09:59 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit c9e1d14
Merge: faeeb6d 20c1bb8
Author: Imants <imants.kokis@gmail.com>
Date:   Thu Jul 16 16:05:15 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit faeeb6d
Merge: a11268b 7ddd115
Author: Imants <imants.kokis@gmail.com>
Date:   Thu Jul 16 16:03:18 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit a11268b
Merge: 30027e5 2df51b5
Author: Imants <imants.kokis@gmail.com>
Date:   Thu Jul 16 15:51:22 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit 30027e5
Merge: 4f859a4 a91f825
Author: Imants <imants.kokis@gmail.com>
Date:   Thu Jul 16 15:42:32 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit 4f859a4
Merge: 69ce038 388aff5
Author: Imants <imants.kokis@gmail.com>
Date:   Thu Jul 16 15:31:49 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit 69ce038
Merge: a457349 674fdd2
Author: Imants <imants.kokis@gmail.com>
Date:   Thu Jul 16 15:18:31 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit a457349
Merge: 14d98c0 85b96df
Author: Imants <imants.kokis@gmail.com>
Date:   Thu Jul 16 15:01:40 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit 14d98c0
Merge: 4156eb1 c6622c9
Author: Imants <imants.kokis@gmail.com>
Date:   Thu Jul 16 14:24:02 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit 4156eb1
Merge: fd23f87 af6b0b2
Author: Imants <imants.kokis@gmail.com>
Date:   Thu Jul 16 13:45:41 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit fd23f87
Merge: ab1abbd 2c1e031
Author: Imants <imants.kokis@gmail.com>
Date:   Thu Jul 16 13:32:28 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit ab1abbd
Merge: 098f43b 135ecb3
Author: Imants <imants.kokis@gmail.com>
Date:   Thu Jul 16 13:05:39 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit 098f43b
Merge: 32209cb 9f7ebb6
Author: Imants <imants.kokis@gmail.com>
Date:   Thu Jul 16 12:35:01 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit 32209cb
Merge: 78ae295 b61ad1e
Author: Imants <imants.kokis@gmail.com>
Date:   Thu Jul 16 01:02:08 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit 78ae295
Merge: 24e5dad dbbe6b3
Author: Imants <imants.kokis@gmail.com>
Date:   Thu Jul 16 00:59:55 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit 24e5dad
Merge: 3ae49eb dd96535
Author: Imants <imants.kokis@gmail.com>
Date:   Thu Jul 16 00:50:07 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit 3ae49eb
Merge: 0963e4c 5ddaf4b
Author: Imants <imants.kokis@gmail.com>
Date:   Wed Jul 15 23:29:46 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit 0963e4c
Merge: bf2ae92 632171d
Author: Imants <imants.kokis@gmail.com>
Date:   Wed Jul 15 23:25:25 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit bf2ae92
Merge: 3a479a1 021b8f9
Author: Imants <imants.kokis@gmail.com>
Date:   Wed Jul 15 23:15:23 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit 3a479a1
Merge: 1524da6 0952110
Author: Imants <imants.kokis@gmail.com>
Date:   Wed Jul 15 21:26:12 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit 1524da6
Merge: df08a10 6a2f8bd
Author: Imants <imants.kokis@gmail.com>
Date:   Wed Jul 15 21:21:18 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit df08a10
Merge: 8ba2cac 47f7d21
Author: Imants <imants.kokis@gmail.com>
Date:   Wed Jul 15 21:08:07 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit 8ba2cac
Merge: 50a8398 b4d634f
Author: Imants <imants.kokis@gmail.com>
Date:   Wed Jul 15 20:58:11 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit 50a8398
Merge: 54d6058 b1482e0
Author: Imants <imants.kokis@gmail.com>
Date:   Wed Jul 15 20:40:33 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit 54d6058
Merge: 0d6ad76 d24c23f
Author: Imants <imants.kokis@gmail.com>
Date:   Wed Jul 15 20:20:33 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit 0d6ad76
Merge: d1c37d7 e2597c5
Author: Imants <imants.kokis@gmail.com>
Date:   Wed Jul 15 20:07:24 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit d1c37d7
Merge: 9e54bb2 1587a29
Author: Imants <imants.kokis@gmail.com>
Date:   Wed Jul 15 19:59:05 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit 9e54bb2
Merge: 2bf0253 ab1717e
Author: Imants <imants.kokis@gmail.com>
Date:   Wed Jul 15 19:53:35 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit 2bf0253
Merge: b885327 82f882f
Author: Imants <imants.kokis@gmail.com>
Date:   Wed Jul 15 19:50:31 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit b885327
Merge: 316d700 c374240
Author: Imants <imants.kokis@gmail.com>
Date:   Wed Jul 15 19:25:30 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit 316d700
Merge: 8fd7723 07019f9
Author: Imants <imants.kokis@gmail.com>
Date:   Wed Jul 15 19:08:48 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit 8fd7723
Merge: 8d369f8 4b37534
Author: Imants <imants.kokis@gmail.com>
Date:   Wed Jul 15 18:39:58 2026 +0300

    Merge branch 'feat/169-snippet-cards' into feat/whats-new-typography

commit 8d369f8
Author: Imants <imants.kokis@gmail.com>
Date:   Tue Jul 14 20:05:44 2026 +0300

    feat: align whats new page typography with admin shell
@sheabunge
sheabunge merged commit 37bc9aa into feat/169-snippet-cards Jul 21, 2026
6 checks passed
@sheabunge
sheabunge deleted the feat/whats-new-typography branch July 21, 2026 04:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants