Skip to content

v3.0.0-beta - #4

Open
bebagodfried wants to merge 6 commits into
mainfrom
3.0.0/beta
Open

v3.0.0-beta#4
bebagodfried wants to merge 6 commits into
mainfrom
3.0.0/beta

Conversation

@bebagodfried

Copy link
Copy Markdown
Contributor

Release v3.0.0-beta

Summary of Changes

CSS & SCSS Architecture

  • Modular SCSS architecture and consolidated build output into arch.css
  • Atomic mixin generation system (generate-utils, generate-state-utils, responsive-class, theme-colors)
  • Responsive pseudo-state variants (hover:, focus:, active:)
  • CSS Grid column (grid-cols-*) and responsive auto-fill/fit scales (grid-fill-*, grid-fit-*)
  • Directional gradients (8 directions), radial gradients, and 3-color linear gradients
  • Rem-based inset-* positioning utilities and alpha opacity colors (bg-*-alpha-*, text-*-alpha-*)
  • Flexbox utility expansion (flex-grow-*, flex-shrink-*)
  • Form styling components (form-block, form-control, form-check, searchbox, checkbox)
  • Consolidated output into css/arch.css and standalone watermark css/attribution.css
  • Core fixes for to-rgba() alpha calculation, grid row line index numbering, bidirectional shade/tint logic, and link state order

JavaScript / DOM Plugin

  • Replaced legacy dom.js with TypeScript DOM plugin (js/plugin.js)
  • Added HttpRequest AJAX utility, strcopy clipboard helper, and smooth scroll_to()
  • Updated display() and hide() with array selector support, at_scroll() triggers, and frame modal controls
  • Framework runtime identifier updated to v3.0.0-beta

Webfonts & Assets

  • Added bundled Lucide Icons font library under webfonts/lucide/
  • Reorganized FontAwesome under webfonts/fontawesome/ with bundled webfonts
  • Reorganized Google Fonts under webfonts/googleapis/

Changelog & Metadata

  • Updated changelog with comprehensive release notes
  • Updated package.json to version 3.0.0

Architect CSS Framework v3.0.0 beta release

- Modular SCSS architecture and consolidated arch.css
- TypeScript DOM plugin (js/plugin.js)
- CSS Grid (grid-cols-*, grid-fill-*, grid-fit-*) and flex utilities
- Directional and radial gradients, 3-color linear gradients
- Rem-based inset utilities and alpha opacity colors
- Bundled Lucide icon font and reorganized FontAwesome/Google Fonts
- Standalone attribution watermark (css/attribution.css)
- Updated changelog and package metadata
@bebagodfried bebagodfried self-assigned this Sep 2, 2026
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.

1 participant