Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v3.4.0 #26

Merged
merged 31 commits into from
Jan 25, 2022
Merged

v3.4.0 #26

merged 31 commits into from
Jan 25, 2022

Conversation

thagxt
Copy link
Collaborator

@thagxt thagxt commented Jan 25, 2022

Added:

[+] Two dimensional grids. Use <x-cell span-y="1-2"> to create vertical columns.
[+] You can now make any element a grid or flex by adding: <div x-grid> or <span x-flex> and you can use pi="center" like so <div x-grid pi=center>
[+] You can use both x-col & x-cell now
[+] You can use ps="" ai="" etc. on both x-flex & x-grid
[+] <x-grid columns=1f> forces all <x-cell> to span 1 row so you don't have to set all <x-cell> individually to <x-cell span-s=row>
[+] you can now use auto-fill & auto-fit w/ <x-grid columns=fit> / <x-grid columns=fill>
[+] .no-js styles
[+] .visually-hidden
[+] Animations now listen for "prefers-reduced-motion"
[+] Added --inputBorderActive:
[+] Added a .text-break-word for long words
[+] Added a variable for --fontFallback

Removed:

[-] float-*
[-] Float label
[-] Semicolon clean up

Changed:

[=] --box* renemad to --input* to match the elements it's actually applied to
[=] Grid system goes from 1 column to 12 columns (instead of 16 columns)
[=] Buttons padding is set to em instead of rem
[=] box-sizing:border-box target ::before & ::after now
[=] .a11y *:focus has been replaced with *:focus-visible

Fix:

[+] --hSize is now smaller
[+] Fixed button:hover problem
[+] Fixed center-axyz so that if cont is larger it doesn't overflow.
[+] kbd, samp style fix
[+] Fixed button width problem in .group-input-button
[+] Fixed a bug where super long words broke grids
[+] Fixed animation bug

thagxt and others added 30 commits November 24, 2021 21:57
+ code clean up
+ boxBorder fix
+ a11y
+ tooltip clean up
+ grid clean up
+ flex clean up
+ introducing pc (place-content)
+ animation clean up

Co-Authored-By: Sēlekkt. <14300778+Selekkt@users.noreply.github.com>
Co-Authored-By: Sēlekkt. <14300778+Selekkt@users.noreply.github.com>
Co-Authored-By: Sēlekkt. <14300778+Selekkt@users.noreply.github.com>
+ animations now listen for "prefers-reduced-motion"
+ .a11y *:focus has been replaced with *:focus-visible
+ no-js styles
+ visually-hidden

Co-Authored-By: Sēlekkt. <14300778+Selekkt@users.noreply.github.com>
Co-Authored-By: Sēlekkt. <14300778+Selekkt@users.noreply.github.com>
[-]  float-*
[-] float label
+ change copyright year to 2022
+ version bump to 3.4.0

Co-Authored-By: Sēlekkt. <14300778+Selekkt@users.noreply.github.com>
Co-Authored-By: Sēlekkt. <14300778+Selekkt@users.noreply.github.com>
tests

Co-Authored-By: Sēlekkt. <14300778+Selekkt@users.noreply.github.com>
+ box-sizing:border-box target ::before & ::after now
+ buttons padding is set to em instead of rem
+ center-axyz changed height to min-height so that if cont is larger is doesn't overflow
----- NEW -----
+ Introducing two dimensional grids.
+ you can now make any element a grid or flex by adding: <div x-grid> or <span x-flex> and you can use pi="center" etc. also.
+ max grid sys is now 12 instead of 16
+ you can use both x-col & x-cell now
+ you can use ps="" ai="" etc on all elements
+ fixed animation bug

Co-Authored-By: Sēlekkt. <14300778+Selekkt@users.noreply.github.com>
+ button :hover fix
+ semicolon clean up
+ kbd, samp style fix
+ new hSize (smaller)

Co-Authored-By: Sēlekkt. <14300778+Selekkt@users.noreply.github.com>
--- New utilities ---
+ text-underline, text-line-through,
+ .group-input-button, group-input-button.no-style
Co-Authored-By: Sēlekkt. <14300778+Selekkt@users.noreply.github.com>
Two dimensional grids
Co-Authored-By: Sēlekkt. <14300778+Selekkt@users.noreply.github.com>
Co-Authored-By: Sēlekkt. <14300778+Selekkt@users.noreply.github.com>
+ [NEW] <x-grid columns=1f> forces all <x-cell> to span 1 row so you don't have to set all <x-cell> individually to <x-cell span-s=row>
+ [NEW] you can now use auto-fill & auto-fit w/ <x-grid columns=fit> / <x-grid columns=fill>

Co-Authored-By: Sēlekkt. <14300778+Selekkt@users.noreply.github.com>
Co-Authored-By: Sēlekkt. <14300778+Selekkt@users.noreply.github.com>
Co-Authored-By: Sēlekkt. <14300778+Selekkt@users.noreply.github.com>
+ placeholder now has a dim down color
+ input:invalid only shows red if there's text
+ select also has a dim down color

Co-Authored-By: Sēlekkt. <14300778+Selekkt@users.noreply.github.com>
+ better styled type="file"
+ better & more dynamic arrow for select
+ fixed radio & checkbox heigh/width

Co-Authored-By: Sēlekkt. <14300778+Selekkt@users.noreply.github.com>
+ fixed appearance bugs on several inputs in Safari
+ made adjustments to type=file type=range type=checkbox type=radio to make them look the same on most browsers
+ removed border from iframe on firefox

Co-Authored-By: Sēlekkt. <14300778+Selekkt@users.noreply.github.com>
+ a11y wasn't working in Safari because :focus-visible isn't supported
+ fixed border for is-green, is-red

Co-Authored-By: Sēlekkt. <14300778+Selekkt@users.noreply.github.com>
Co-Authored-By: Sēlekkt. <14300778+Selekkt@users.noreply.github.com>
+ --box* renemad to --input to match the elements it's actually applied to

Co-Authored-By: Sēlekkt. <14300778+Selekkt@users.noreply.github.com>
+ added inputBorderActive
+ fixed button width problem in .group-input-button

Co-Authored-By: Sēlekkt. <14300778+Selekkt@users.noreply.github.com>
Co-Authored-By: Sēlekkt. <14300778+Selekkt@users.noreply.github.com>
+ Fixed a bug where super long words broke grids
+ Added a .text-break-word for long words

Co-Authored-By: Sēlekkt. <14300778+Selekkt@users.noreply.github.com>
+ added a variable for --fontFallback

Co-Authored-By: Sēlekkt. <14300778+Selekkt@users.noreply.github.com>
Co-Authored-By: Sēlekkt. <14300778+Selekkt@users.noreply.github.com>
Co-Authored-By: Sēlekkt. <14300778+Selekkt@users.noreply.github.com>
@thagxt thagxt merged commit 03284f3 into master Jan 25, 2022
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