All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Add CSS for
[popover]
- Fix location of Bootstrap palette
- Add Bootstrap Palette
- Move palettes and related classes to
palettes/
- Delete theme/palette XML files (previously used by Gnome Builder)
- Add (Gnome) color palette custom properties and classes (color, background, border)
- Update to node 20
- Implement CSS Nesting
- Update GH Action for npm publish
- Update npm scripts for versioning and locks
- Do not ignore all
index.css
, only in project root
- Renamed package to
@shgysk8zer0/core-css
- Styles for
.btn.btn-outline
- More
order-*
rules - Alternate and shoter classes for flex justify rules
- More
.btn-outline
classes - Setup for publishing on npm
- WIP removal of setting color for
.btn-outline
- Switch to using
@shgysk8zer0/css-utils
- Remove setting backgrounds on plain
.btn
s
- Fix small gap in
.sticky.top
- CSS containment and visibility rules (
content-visibility
and morevisibility
rules) - Color Palette (
.xml
) files - New Adwaita theme
- Custom property type declarations via
@property
rules [WIP] - Shared colors in stylesheet for styled buttons
- Rules for
:hover
state for styled buttons
- Use optional
--viewport-height
when setting header height in layout, dealing with URL bar - Move light/dark switching stylesheets to
themes/
base directory for sharing - Set
background-color
instead ofbackground
when styling buttons - Generally make rules compatibile with
@property
declarations - Update palettes accordingly
<button class="btn round">
now hasborder-radius: 50%
is it expected
- Styles for
<table class="themed-table">
- Missing rules for
overflow: hidden
- Applying styles to
<button>
s without the.btn
class
outline-offset
settable via--focus-outline-offset
- Light & dark theme stylesheets, also useful with
<link rel="stylesheet" media="(prefers-color-scheme: dark)" title="Auto Light/Dark">
<link rel="alternate stylesheet" title="{COLOR} Theme">
- Stylesheet containing rules for forms via
.form-group
classes - Rules for
.btn.btn-primar
via--button-primary-*
custom properties
- Do not set default styles for
[role="button"]
elements - Default theme and button colors
- Use stylelint on all CSS in project
- Do not always remove
::marker
fromdetails.accordion
- Duplicate
@import
of base theme stylesheet #84 - Add missing
--button-*
custom properties #91 - Fix
resize
on<textarea>
for.form-group
#91
- Fix setting column / page width on mobile layouts #81
- Final updates to dependencies
- Update dependencies
- Switch from
netlify-cli
tohttp-server
- Remove submodule config from Dependabot
- GitHub Actions Super Linter & config
- Dependabot config
- Dependabot & Super Linter badges in README
- Add CHANGELOG
- Various issue tempaltes, etc. (markdown lint issues)
- Update node modules using
npm update
&npm audit fix
- Syntax error in README (no tabs)
- Travis-CI config file
No changelog existed then. Adding for reference only