diff --git a/CHANGELOG copy.md b/CHANGELOG copy.md
new file mode 100644
index 00000000..43bd2bb3
--- /dev/null
+++ b/CHANGELOG copy.md
@@ -0,0 +1,1293 @@
+# Changelog
+
+All notable changes to this project will be documented in this file.
+
+The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
+and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+
+## [Unreleased][unreleased]
+
+## [2.33.0] - 2024-09-06: Heading & Link Color in `s-footer`, Fix Build Watch
+
+### Added
+
+- enhance: white headings in s-footer (#391)
+- enhance: accent color in s-footer (#390, #392)
+
+### Fixed
+
+- fix: npm run watch not working on css (#393)
+
+**Full Changelog**: https://github.com/TACC/Core-Styles/compare/v2.32.1...v2.33.0
+
+## [2.32.1] - 2024-09-05: Fix `:--dark-context-safe` & Deprecated Vars
+
+### Fixed
+
+- fix: docs \& portal not parse `:--dark-context-safe` (#388)
+- fix: portal deprecated colors (#387)
+
+**Full Changelog**: https://github.com/TACC/Core-Styles/compare/v2.32.0...v2.32.1
+
+## [2.32.0] - 2024-09-05: Purple Accent to Blue, Add Design Tokens & Weights
+
+### Added
+
+- enhance: CMD-182 design tokens (#372)
+- feat: all font-weight vars (#385)
+
+### Fixed
+
+- fix: font weight black should be 900 not 800 (#384)
+
+**Full Changelog**: https://github.com/TACC/Core-Styles/compare/v2.31.0...v2.32.0
+
+## [2.31.0] - 2024-09-03: Portal v2 Message Style, Drop-Cap Mixin
+
+### Added
+
+- feat: let s-drop-cap be used intuitively (#381)
+- feat: drop-cap mixin (#380, #382)
+- enhance: standardize message icon support (#379)
+
+### Fixed
+
+- fix: x-message styles (#376)
+- fix: admonition type "tip" has no color (#374)
+
+### Changed
+
+- refactor: move message mixins to x-message (#378)
+- refactor: use v2/cms colors for compact/portal messages (#377)
+
+### Updated
+
+- deps: postcss preset env v6 to v10 (#373)
+
+**Full Changelog**: https://github.com/TACC/Core-Styles/compare/v2.30.1...v2.31.0
+
+## [2.30.1] - 2024-08-06: Disable Busy Buttons
+
+### Fixed
+
+- fix: disable busy buttons (#370)
+
+**Full Changelog**: https://github.com/TACC/Core-Styles/compare/v2.30.0...v2.30.1
+
+## [2.30.0] - 2024-07-31: Readonly Fields, S-Form Fieldsets
+
+### Added
+
+- feat: style read-only fields (#367, #368)
+
+### Fixed
+
+- fix: should support fieldsets in an `s-form` (#365)
+
+**Full Changelog**: https://github.com/TACC/Core-Styles/compare/v2.29.1...v2.30.0
+
+## [2.29.1] - 2024-07-31: Accent Color for Form Submit Button Busy State
+
+### Fixed
+
+- fix: form submit buttons busy state no accent hue (#361)
+
+**Full Changelog**: https://github.com/TACC/Core-Styles/compare/v2.29.0...v2.29.1
+
+## [2.29.0] - 2024-07-30: Use `@mixin`, Deprecate `@extend`
+
+### Added
+
+- feat: wp-280 use `@mixin`, deprecate `@extend` (#333)
+
+**Full Changelog**: https://github.com/TACC/Core-Styles/compare/v2.28.0...v2.29.0
+
+## [2.28.0] - 2024-07-30: Provide & Skin Bootstrap 5 Border Spinner
+
+### Added
+
+- feat: bootstrap5 border spinner (#359)
+- feat: shouldLoadBootstrap5 (#357)
+
+### Fixed
+
+- fix: disabled button text too hard to see (#358)
+
+**Full Changelog**: https://github.com/TACC/Core-Styles/compare/v2.27.1...v2.28.0
+
+## [2.27.1] - 2024-07-24: Deprecate Most CMS Guide Doc Classes
+
+## Changed
+
+- chore: pill line-height unnecessary (#353)
+- feat: CMD-143 deprecate most CMS document style class names (#355)
+
+## Updated
+
+- build(deps): bump ws, socket.io-client, engine.io and socket.io-adapter (#351)
+
+**Full Changelog**: https://github.com/TACC/Core-Styles/compare/v2.27.0...v2.28.0
+
+## [2.27.0] - 2024-06-20: Add Bootstrap 3 `.breadcrumb`, PostCSS `@mixin`
+
+### Added
+
+- feat: DES-2806 breadcrumbs ignore html whitespace (#348)
+- feat: DES-2806 breadcrumbs via mixin \& sans `.s-` prefix (#346, #349)
+- feat: WP-280 install postcss-mixins (#347)
+
+**Full Changelog**: https://github.com/TACC/Core-Styles/compare/v2.26.1...v2.27.0
+
+## [2.26.1] - 2024-05-08: Update/Fix `BentonSans` Fonts
+
+### Fixed
+
+- fix: BentonSans font update (93cddd5)
+
+**Full Changelog**: https://github.com/TACC/Core-Styles/compare/v2.26.0...v2.26.1
+
+## [2.26.0] - 2024-04-16: Add Hero Banner, Add `ifno` Helper, Fix App Card
+
+### Added
+
+- feat: wp-280 add "ifno" helper for default values (#337)
+- CMD 105: CMS: Hero Banner Pattern (#324, #328, #331)
+
+### Fixed
+
+- fix: des-2725 c-app-card--types not centered (#334)
+
+### Updated
+
+- build(deps-dev): bump express from 4.18.2 to 4.19.2 (#325)
+- build(deps-dev): bump follow-redirects from 1.15.4 to 1.15.6 (#322)
+
+**Full Changelog**: https://github.com/TACC/Core-Styles/compare/v2.25.3...v2.26.0
+
+## [2.25.3] - 2024-03-15: Rebuild `s-app-card` as `c-app-card`
+
+### Fixed
+
+- feat: des-2697 add `c-app-card`, improve `s-cap-card` (#318)
+
+**Full Changelog**: https://github.com/TACC/Core-Styles/compare/v2.25.2...v2.25.3
+
+## [2.25.2] - 2024-03-07: Fix Expanded Navbar Can Overflow Header
+
+### Fixed
+
+- fix: CMD-79 navbar expanded can overflow header (#315)
+
+**Full Changelog**: https://github.com/TACC/Core-Styles/compare/v2.25.1...v2.25.2
+
+## [2.25.1] - 2024-03-01: Revert Table Redesign (from 2.24.0)
+
+### Fixed
+
+- REVERT task/tup-534 Adds in media query for tables (#313)
+
+**Full Changelog**: https://github.com/TACC/Core-Styles/compare/v2.25.0...v2.25.1
+
+## [2.25.0] - 2024-03-01: Add `s-app-card`, Fix `
`, Hack for Bootstrap 3
+
+### Added
+
+- feat: des-2697 s-app-card \& bootstrap 3 has-row--col-stretch-content-y (#304)
+
+### Fixed
+
+- hotfix: `
` in blog hidden behind offset figure (#310)
+- hotfix: actually set hr color / fix typo (#311)
+
+**Full Changelog**: https://github.com/TACC/Core-Styles/compare/v2.24.1...v2.24.2
+
+## [2.24.1] - 2024-02-20: Fix/Update Version in Comment in Dist
+
+### Fixed
+
+- build: v2.24.X
+
+**Full Changelog**: https://github.com/TACC/Core-Styles/compare/v2.24.0...v2.24.1
+
+
+## [2.24.0] - 2024-02-20: Table Redesign, Fix Button & Tag Component Bugs
+
+### Added
+
+- task/tup-534 Adds in media query for tables (#275)
+
+### Fixed
+
+- hotfix: center text horizontally in button (#307)
+- fix: import docs in base layer, like other clients (#303)
+- fix: c-tag padding should be static and less (#301)
+
+**Full Changelog**: https://github.com/TACC/Core-Styles/compare/v2.23.1...v2.24.0
+
+## [2.23.1] - 2024-01-11: Fix Button Link, Icon Alignment, Card Demo
+
+### Fixed
+
+- fix: CMS button--as-link has button padding (#298)
+- fix: publish contact card styles (#294)
+- Task/tup-674 Fix hanging indent (#289)
+
+### Changed
+
+- refactor: card image demo grid (#296)
+- refactor: c-card--image-bottom (#297)
+- refactor: more icon alignment (#293)
+
+### Updated
+
+- build(deps-dev): bump follow-redirects from 1.15.2 to 1.15.4 (#295)
+
+**Full Changelog**: https://github.com/TACC/Core-Styles/compare/v2.23.0...v2.23.1
+
+## [2.23.0] - 2024-01-05: Irregular & Mailto Links, S-Drop-Cap, XX-Narrow
+
+### Added
+
+- feat: reduce CSS in Core-CMS (#291)
+
+**Full Changelog**: https://github.com/TACC/Core-Styles/compare/v2.22.6...v2.22.7
+
+## [2.22.6] - 2024-01-02: Styles Links with Monospace Text
+
+### Fixed
+
+- fix: monospace inline link needs styles (#288)
+
+**Full Changelog**: https://github.com/TACC/Core-Styles/compare/v2.22.5...v2.22.6
+
+## [2.22.5] - 2023-12-22: Simpler Tag Pattern, Fix Mailto-Text-Replace Bugs
+
+### Fixed
+
+- fix: bugs with mailto-text-replace (#286)
+- fix: remove Times, which is a font no designer approved (aa00e24)
+
+### Changed
+
+- fix: tup-584 simpler tag styles (#284)
+- chore: tup-677 no commented @import statements (#285)
+
+**Full Changelog**: https://github.com/TACC/Core-Styles/compare/v2.22.4...v2.22.5
+
+## [2.22.4] - 2023-12-14: No Uppercased Tags, Fixed Form Padding Bugs
+
+### Fixed
+
+- fix: no padding left for form errors (#282)
+- fix: missing c-pill styles on nested table (#280)
+
+### Changed
+
+- feat: do not uppercase tags (#281)
+- refactor: no padding-left for certain form things (#276)
+
+**Full Changelog**: https://github.com/TACC/Core-Styles/compare/v2.22.3...v2.22.4
+
+## [2.22.3] - 2023-12-11: Consistent Margin-Bottom for Align Component
+
+### Fixed
+
+- hotfix: consistent margin-bottom for aligned images (#278)
+
+**Full Changelog**: https://github.com/TACC/Core-Styles/compare/v2.22.2...v2.22.3
+
+## [2.22.2] - 2023-11-27: Fix Styles Not Applying to Django CMS Form Button
+
+### Fixed
+
+- hotfix: wrong classname for django cms form button (9ac94d3)
+
+**Full Changelog**: https://github.com/TACC/Core-Styles/compare/v2.22.1...v2.22.2
+
+## [2.22.1] - 2023-11-27: Match Space Between Form Label & "(required)" on CMS
+
+### Fixed
+
+- hotfix: better mimic form badge space on CMS (a06f5af, 9315ebb)
+
+**Full Changelog**: https://github.com/TACC/Core-Styles/compare/v2.22.0...v2.22.1
+
+## [2.22.0] - 2023-11-22: ⚠️ Do Not Truncate Buttons by Default
+
+### Added
+
+- feat: do NOT truncate buttons by default (#272)
+
+### Fixed
+
+- hotfix: tup-660 increase cms form badge space (#271)
+
+**Full Changelog**: https://github.com/TACC/Core-Styles/compare/v2.21.2...v2.22.0
+
+## [2.21.2] - 2023-11-21: Form Fixes
+
+### Fixed
+
+- Fix/tup 660 form badge font size zero can remove all space (#269)
+- hotfix: django-cms-forms unstyled in demo (#268)
+- fix: tup-659 all form fields too short (#267)
+
+**Full Changelog**: https://github.com/TACC/Core-Styles/compare/v2.21.1...v2.21.2
+
+## [2.21.1] - 2023-11-20: Fix Scrolling Table Border, Fix Unwanted Padding
+
+### Changed
+
+- chore: tup-636 c-card--image - less templates (#257)
+
+### Fixed
+
+- fix: tup-488 scrollable table border (#265)
+- bug/tup-649 bug/tup-646 Remove unwanted padding-left (#264)
+
+**Full Changelog**: https://github.com/TACC/Core-Styles/compare/v2.21.0...v2.21.1
+
+## [2.21.0] - 2023-11-16: Wrap Card Links, Add u-highlight, Sticky Footer Bug
+
+## Added
+
+- feat/tup-486 Create text-wrap for longer links (#260)
+- feat/tup-648 Migrate u-highlight from tup-ui to core-stlyes (#261)
+
+## Fixed
+
+- hotfix: tup 644 footer not sticky during edge case (#256)
+
+**Full Changelog**: https://github.com/TACC/Core-Styles/compare/v2.20.0...v2.21.0
+
+## [2.20.0] - 2023-11-13: Migrate More Components from TUP-UI, Add Header Demo
+
+### Added
+
+- feat/tup-635: Add header demo to core-styles (#258)
+- feat/tup 637: Migrate c-card support list to core-styles (#250)
+- feat/tup-636: Migrate c-card--images to core-styles (#254)
+- feat/tup 627: Migrate s-header to core-styles (#249)
+
+**Full Changelog**: https://github.com/TACC/Core-Styles/compare/v2.19.0...v2.20.0
+
+## [2.19.0] - 2023-11-02: Migrate Some Components from TUP-UI, Fix a Few Bugs
+
+### Added
+
+- feat: tup-624 c-update migration (#247)
+- feat/tup 617: Migrate c-card fixes to core-styles (#251)
+- feat/tup-625: Migrate o-heading-steps to core-styles (#248)
+- feat: tup-463 c-content-block and generics/attributes from tup-ui (#246)
+
+### Fixed
+
+- fix: tup-639 move c-button font-weight bold to cms (#253)
+- fix: c-card--frontera variant misc bugs (#252)
+
+### Documentation
+
+- docs: allow small primary buttons (#243)
+
+**Full Changelog**: https://github.com/TACC/Core-Styles/compare/v2.18.0...v2.19.0
+
+## [2.18.0] - 2023-10-03: C-Pill, S-Form-Page Footer Image; Better C-Tag Demo
+
+### Added
+
+- feat: support s-form-page footer link with image (#240)
+- feat: c-pill (#234)
+- enhance: improve c-tag demo (#233)
+
+## [2.17.5] - 2023-09-13: Style Non-Footer Form Submit Buttons
+
+### Fixed
+
+- fix: style non-footer form buttons (and add demo to test) (#230)
+
+## [2.17.4] - 2023-09-13: Form Submit Buttons Are Not Always Primary Buttons
+
+### Fixed
+
+- fix: form submit buttons are not always primary (#227)
+
+## [2.17.3] - 2023-09-12: Fix Login Form Checkbox Alignment
+
+### Fixed
+
+- fix: checkbox field layout broken by form--login (#225)
+
+## [2.17.2] - 2023-09-01: Small Fixes for Table, Demo, Form
+
+### Fixed
+
+- fix: right-align a lone login form action (#223)
+- fix: cms table & s-paragraph-table demo (demo cmsStyles now in base layer) (#221)
+- fix: only truncate paragraph in portal table or s-truncated-table (#220)
+
+### Changed
+
+- fix: use global vars in MuiTabs (633ec418)
+
+### Documentation
+
+- fix: typo in c-card demo (34e3aded)
+- docs: comment on :--c-card > address usage (bf1a8986)
+- style: improve clarity of c-card `` wrap notes (c0028f88)
+
+## [2.17.1] - 2023-08-15: NPM Audit Fix
+
+### Security
+
+- chore: npm audit fix (#217)
+
+## [2.17.0] - 2023-08-04: Refactor Footers, Fix Button to Inherit Font Weight
+
+### Added
+
+- refactor: footers (#215)
+
+### Fixed
+
+- fix: c-button font-weight not inherited (#216)
+
+## [2.16.3] - 2023-08-02: Fix Typo in Fieldset `:not()` Selector
+
+### Fixed
+
+- fix: invalid :not syntax (missing colon) (97e59a9)
+
+## [2.16.2] - 2023-08-02: Fix Form Element Selectors Too Specific
+
+### Fixed
+
+- fix: form elements selectors too specific (#213)
+
+## [2.16.1] - 2023-08-01: Login Form, Support Many Logos; Form Page, Fix Width
+
+### Fixed
+
+- fix: form width in demo (be88a94)
+- fix: s-form-page missing s-form--login css (10b8619)
+- fix: s-form-page width overflow (f1d139c)
+- fix: wp-63 must support two brands on login (#211) (#212)
+
+## [2.16.0] - 2023-08-01: `s-form-page`, `c-form--login`, `s-form--login`
+
+### Added
+
+- feat: s-form-page, c-form--login, s-form--login (#205)
+
+## [2.15.0] - 2023-07-31: Add `s-form`, Refactor Forms, Document about Bootstrap
+
+### Added
+
+- feat: s-form (and refactor c-form and django-cms-forms) (#207)
+
+### Fixed
+
+- fix: checkbox label should not have margin bottom (#206)
+- fix: less specific c-button not selector (#204)
+
+### Documentation
+
+- docs: cleanup (#208)
+- docs: core styles relationships to bootstrap (#203)
+- docs: add `bootstrap.md` (#202)
+
+## [2.14.0] - 2023-07-24: `s-affixed-input-wrapper` Enhanced & Moved to Base
+
+### Added
+
+- feat: s-affixed-input-wrapper from cms to base (#200)
+- refactor: s-affixed-input-wrapper, also adds prepend \& append (#199)
+
+## [2.13.0] - 2023-07-19: Add Handlebars Helpers; Fix `c-nav--piped` Edge Cases
+
+### Added
+
+- feat: handlebars helpers "eq" and "has" (#194)
+
+### Fixed
+
+- fix(components): c-nav support c-button--as-link (#196)
+- fix(components): c-nav support buttons (#195)
+
+## [2.12.0] - 2023-07-19: Demo `c-nav`, Add `c-nav--piped`; docs/contributing.md
+
+### Added
+
+- feat(components): c-nav demo \& "--piped" modifier (#191)
+
+### Documentation
+
+- docs: isolate \& update contrib. docs like core-cms (#192)
+
+## [2.11.0] - 2023-07-12: No Overscroll Behavior & Equal Height Col. Content
+
+### Added
+
+- feat: no macos overscroll behavior (#189)
+- feat(components): tup-491 eq. height cols via rows (#188)
+- feat(components): tup-491 equal height col cards (#187)
+
+## [2.10.1] - 2023-07-06: Bootstrap Fixes (Mainly for Portal Client)
+
+### Fixed
+
+- fix: remove border from modal footer (#186)
+- fix: offer bootstrap form fixes to portal client (#184)
+
+## [2.10.0] - 2023-07-05: Color Demo & Refactor, Auto Release, How to Use Doc
+
+### Added
+
+- feat: stop writing your changelogs manually (#176, #177, #178, #179, #180, #181, #182, #183)
+- feat: better manage accent colors, darken three light purples (#174)
+- feat: color demo (#175)
+
+### Documentation
+
+- docs: add howto.md (users loading core-styles) (#152)
+
+## [2.9.1] - 2023-06-16: Fix `section__banner-…`, Update Dependencies
+
+### Fixed
+
+- fix: missing :--o-section__banner-… selectors (015d3cc)
+
+### Security
+
+- build(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 (#155)
+- build(deps): bump nunjucks from 3.2.3 to 3.2.4 (#156)
+- build(deps): bump qs and browser-sync (#157)
+- build(deps): bump ua-parser-js and browser-sync (#158)
+
+## [2.9.0] - 2023-06-12: `s-image-grid`, 2 New Global Vars, Deprecate Some %
+
+### Added
+
+- feat: s-image-grid (#169) (2beb2ea)
+- feat(partials): add img-url, have img use it (#171)
+- feat(_partials): img options to load all sizes (#170)
+- feat: add global variables (from c-card) (053756f)
+- feat: deprecate %x-grid, add .x-grid (3e4d056)
+
+### Changed
+
+- docs: grid min-width columns comments improved (10806c4)
+
+### Fixed
+
+- fix(partials): remove whitespace from img-url (6017deb)
+- fix: o-grid--image-fill cleanup (0a47730)
+
+### Deprecated
+
+- chore(src): deprecate % selector in x-truncate (eeaf115) (5b934b1)
+
+### Security
+
+- chore(deps): bump socket.io-parser from 4.2.1 to 4.2.3 (#168)
+
+## [2.8.0] - 2023-05-23: Retire env()-based Themes (for Core-CMS v3.10)
+
+### Fixed
+
+- fix(CHANGELOG): add missing backticks for code (d9f60f7)
+
+### Changed
+
+- chore: retire env()-based themes (Core-CMS v3.10) (#163)
+- docs(CHANGELOG): add missing bullets (e764b5c)
+- docs(elements): point to new responsive table solution (903eb7b)
+- docs: do not guess tag annotation during release (0a8bf6e)
+
+## [2.7.0] - 2023-05-04: Add `c-card--docs` `o-section--docs` `@message` & v0.12
+
+### Added
+
+- feat: c-card--docs, o-section--docs, tup-cms c-card (#159) (0bf08e2)
+- docs: create and use message partial (#161) (1b5f959)
+- feat: use css "project" layer for client context styles (#160) (23af16b)
+- docs(CHANGELOG): v0.12.0 (7880572)
+
+### Fixed
+
+- chore: missing commit of core-styles.docs (be61fe1)
+- chore: missing commit of dist html elements (ce7a9f7)
+- docs(README): add tacc docs client (4558ee8)
+
+### Changed
+
+- chore: remove unnecessary font-size for `` (6163f17)
+
+## [2.6.2] - 2023-01-04: x-figure, x-blockquote, accent is now blue, `
`, modal
+
+### Added
+
+- feat(tools): x-figure, x-blockquote, (…-caption) (#150) 560a78c
+- feat: change accent color from purple to blue (#149) 66d29a8
+- feat: new `
` styles from tup-cms ad0b5c3
+- feat: bootstrap modal styles (#147) 675e5d5
+
+### Fixed
+
+- fix(objects): simple distance for offset content d5f01f7
+- fix: no max-width on form fields e068073
+- fix: remove undesired `` margin (body > *) 8eb7046
+- fix: bootstrap overriding `` color e75522b
+
+### Changed
+
+- chore(settings): new URL to colors in better spot 4504116
+
+## [2.6.1] - 2023-03-21: `core-styles.wysiwyg.css`
+
+### Fixed
+
+- fix: core-styles.wysiwyg.css filename typo (c21b036)
+
+## [2.6.0] - 2023-03-21: `c-tag`, `--global-font-size--xxx-large`, `c-island`
+
+### Added
+
+- feat(components): c-tag (#144)
+- feat(settings): font--cms, size xxx-large 3.2rem
+- feat(components): c-island (#145)
+- feat: core-styles.wysiwig.css (#145)
+
+## [2.5.0] - 2023-03-10: Integrate Docs Client CSS into Core-Styles.Docs
+
+### Added
+
+- feat: big core-styles.docs update f.k.a [...] (#142) af8e2b1
+
+### Fixed
+
+- fix(demo): respect client/project font size 4f426d3
+- fix(objects): o-grid, no cell overflow nor side fx bd1b007
+
+## [2.4.1] - 2023-03-10: Split Docs & CMS & Portal Root Element Styles; Fixes
+
+See [2.5.0] instead.
+
+## [2.4.0] - 2023-03-09: Headings on CMS Client vs Docs Client
+
+### Added
+
+- feat(elements): headings, distinguish cms vs docs
+
+## [2.3.1] - 2023-03-09: Tab Activation Scroll Bug
+
+### Fixed
+
+- fix: do not move toggle far away e3089b9
+
+## [2.3.0] - 2023-03-09: Tabs (Bootstrap Navs & PyMdown Extensions)
+
+### Added
+
+- feat(tools): x-tabs (#139)
+
+## [2.2.0] - 2023-03-07: Color Fixes & Additions, Misc. Tweaks & Polish
+
+### Added
+
+- feat(settings): color, 2nd-ary & 3rd-ary xx-light f35c533
+
+### Fixed
+
+- fix(settings): color, accent xxx-light value f593cf3
+- fix(settings): richer dark reds, warmer yellows f4aa7f0
+
+### Changed
+
+- chore(dist): cms h1–h6 updates for docs 8eded6c
+- feat(elements): remove heading line-height 9ef80b3
+- feat(elements): remove h5 and h6 styles 78849b9
+- fix(settings): simple color context selector names e76487f
+- docs(README): […] publish step polish 7f91086, d119fad
+
+### Removed
+
+- chore(elements): [cleanup] 928707d, 6d256f0
+
+## [2.1.0] - 2023-03-03: Contextual Accent Colors, Button Test Cases & Fixes
+
+### Added
+
+- feat: change action colors by context, not …on-dark/light vars (#137) c767bc5
+- feat: --global-color-accent--xx-light, no more alt ea97686
+- test(components): c-button, selectors (#132) 32a21e0
+- feat(demo): o-section, add sample buttons & links 3f16917
+- feat(demo): c-message, add sample button as link 14d8750
+- feat(demo): add buttons to link demos (#136) 4a49231
+
+### Changed
+
+- chore(settings): deprecate …--secondary|tertiary 2592839
+- chore: django-cms-forms, abandon c-message idea fbe1a95
+- feat(components): admonition, important = caution 8d1102a
+
+### Fixed
+
+- fix(components): swap …accent--weak with …x-light b340af6
+- fix: o-section, button--as-link text color change 92db8b2
+- fix: o-section, no purple hover text for button 30420da
+- fix(components): admonition, icon for `.error` cd6be1c
+- fix(components): admonition, improve for docs bf60bb0
+
+## [2.0.2] - 2023-03-02: New Message Styles for CMS & Docs (Not Portal Yet)
+
+### Changed
+
+- feat(components): c-message, 2 styles; admonition, icons (#131)
+
+## [2.0.1] - 2023-03-01: Add Missing Way to Use Theme from Dist
+
+### Fixed
+
+- feat: build has-dark-logo–themed stylesheets (#134)
+
+## [2.0.0] - 2023-02-28: Font Sizes & Headings, New Patterns & Classes & Clients
+
+### Added
+
+- feat(settings): complete tertiary+secondary colors 4d7cece
+- feat: "disable" links with no href attribute (#130)
+- feat(elements): monospace light bkgd & dark text d12d9e7
+- feat(elements): fake table using paragraphs (#126)
+- feat(elements): inline monospace now dark on light 1ebfdce
+- feat(docs): add form cms element styles 4d0208c 827124d
+- feat(settings): space, …--p-buffer-above|below cab1977
+- feat: color, add …accent--xx-dark + …xxx-dark 6298f5e
+- feat: color, secondary tertiary normal xxx-dark 0d400a9
+- feat(elements): monospace, invert code block color 931a213
+- feat(elements): pointer cursor for `` tag 9984174
+- feat(trumps): breadcrumbs (changes for core-styles.docs) (#118)
+- feat(settings): --global-color-primary--xxx-dark (#117)
+- feat(settings+elements): docs font (#116)
+- feat(components): align + blockquote width mgmt. (#115)
+- feat(elements): html-el's demo, blockquote, figure (#114)
+- feat(trumps): s-blockquote pattern & tweaks (#113)
+- feat(components, elements): tacc-docs, monospace (#110)
+- feat(elements): monospace (#108)
+- feat(components): alt. classnames for c-message (#106)
+- feat(components): c-message demo & admonition pattern (#105)
+- feat(elements): cms headings (#104)
+- feat: elements re-org + css nesting + docs stylesheet (#102)
+- feat(demo): support custom cms & portal css files (#95)
+- feat(settings): (cms & portal) font patterns (#93)
+- feat(demo): elements > (cms) headings pattern (#92)
+- feat(components)!: new font sizes split cms/portal (#90)
+- feat(cortal.icons): [add] collapse alias (#85)
+
+### Changed
+
+- feat(elements): table, updates from tup-cms (#127)
+- chore: migrate cms `o-` patterns from base to cms (#119)
+- feat: tup cms patterns (add, change, fix) (#100)
+- feat(demo): wrap all previews in a `` (#103)
+- feat: elements re-org + css nesting + docs stylesheet (#102)
+- feat: move cortal from base to cms and portal (#101)
+- feat(demo): lower priority demo css bb25862
+- feat(o-fixed-header-table): wrapper vs non-wrapper usage (#83)
+- fix(package): move npm-watch to devDeps 8b2ee16
+- chore(components): align, remove default max width (#122)
+
+### Removed
+
+- chore(elements)!: delete v0 CMS headings (#94)
+- docs(README): add tup-ui to Known Clients 8e8a49d
+
+### Fixed
+
+- fix(trumps): header, use new color var f405ef7
+- fix(components): footer, remove & simplify styles daada8b
+- fix(trumps): better demo markup 4adb26c
+- fix(components): c-button, disabled UI (#129)
+- fix(components): c-message, font size & margin (#128)
+- fix: only hide nested thead if parent has thead (#125)
+- fix: only hide nested thead if parent has thead e1e302c
+- fix(components): docs, prev/next as breadcrumbs 5bb8e00
+- fix(elements): table font size & nested th offset (#124)
+- fix(elements)!: table padding from px to em (#123)
+- fix: cms picture, offset, alignment improvements (#121)
+- fix: components/align, caption width → client task a8e4407
+- fix: figure image shrunk if figure was not aligned (#120)
+- fix(demo): load Bootstrap on layer beneath others b1d7919
+- fix(elements): `` and `` selectors lacked & 00d182b
+- fix(components): no TACC cards in portals, modals 514d272
+- fix(components): no card pattern in modals 8e1914f
+- fix(components): no card pattern for portal d8eaee9
+- fix(objects): o-grid, prevent `