Skip to content

Commit

Permalink
feat(version): 3.6.2
Browse files Browse the repository at this point in the history
  • Loading branch information
lubomirblazekcz committed Jan 31, 2024
1 parent 97e36f1 commit 8bc5983
Show file tree
Hide file tree
Showing 32 changed files with 318 additions and 299 deletions.
3 changes: 3 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
v3.6.2
* feat: update winduum v0.7.0

v3.6.1
* feat: update winduum v0.6.0

Expand Down
519 changes: 266 additions & 253 deletions package-lock.json

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@newlogic-digital/ui",
"version": "3.6.0",
"version": "3.6.2",
"type": "module",
"main": "vite.config.js",
"author": "New Logic Studio s.r.o.",
Expand Down Expand Up @@ -28,17 +28,17 @@
"air-datepicker": "^3.4.0",
"css-has-pseudo": "^6.0.1",
"naja": "^2.6.1",
"swup": "^4.5.0",
"swup": "^4.5.2",
"tippy.js": "^6.3.7",
"winduum": "^0.6.0-next.10"
"winduum": "^0.7.1"
},
"devDependencies": {
"@newlogic-digital/core": "^2.1.1",
"@stylistic/stylelint-config": "^1.0.1",
"@tailwindcss/container-queries": "^0.1.1",
"@types/grecaptcha": "^3.0.7",
"eslint-config-standard": "^17.1.0",
"npm-check-updates": "^16.14.12",
"npm-check-updates": "^16.14.14",
"postcss-custom-selectors": "^7.1.6",
"stylelint-config-standard": "^36.0.0"
},
Expand Down
2 changes: 1 addition & 1 deletion src/scripts/Libraries/Dialog.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { Controller, LibStimulus, loadStimulus } from './Stimulus.js'
import { insertDialog, closeDialog, fetchDialog, dialogSelector } from 'winduum/src/components/dialog.js'
import { insertDialog, closeDialog, fetchDialog, dialogSelector } from 'winduum/src/components/dialog/index.js'
import { replaceScript } from '../Utils/Functions/+.js'

LibStimulus.register('lib-dialog', class extends Controller {
Expand Down
2 changes: 1 addition & 1 deletion src/scripts/Libraries/Ripple.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { Controller, LibStimulus } from './Stimulus.js'
import { showRipple } from 'winduum/src/utilities/ripple.js'
import { showRipple } from 'winduum/src/utilities/ripple/index.js'

LibStimulus.register('lib-ripple', class extends Controller {
async show (e) {
Expand Down
2 changes: 1 addition & 1 deletion src/scripts/Libraries/Swup.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { closeDialog } from 'winduum/src/components/dialog.js'
import { closeDialog } from 'winduum/src/components/dialog/index.js'
import { hideTippy } from './Tippy.js'
import { getController, loadStimulus } from './Stimulus.js'
import LibCookieConsent from './CookieConsent.js'
Expand Down
8 changes: 4 additions & 4 deletions src/scripts/Ui/Control.js
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,7 @@ LibStimulus.register('ui-control', class extends Controller {
input.setAttribute('maxlength', '9')
input.setAttribute('pattern', '^#?([a-fA-F0-9]{8}|[a-fA-F0-9]{6}|[a-fA-F0-9]{3})$')

this.element.insertAdjacentHTML('afterbegin', '<div class="start"><div class="color"></div></div>')
this.element.insertAdjacentHTML('afterbegin', '<div class="me-auto"><div class="color"></div></div>')

const pickr = new Pickr({
el: input,
Expand Down Expand Up @@ -156,11 +156,11 @@ LibStimulus.register('ui-control', class extends Controller {

typeNumber () {
if (this.element.querySelector('[type="number"]') && !this.hasNumberTarget) {
if (!this.element.querySelector('.end')) {
this.element.insertAdjacentHTML('beforeend', '<div class="end"></div>')
if (!this.element.querySelector('.ms-auto')) {
this.element.insertAdjacentHTML('beforeend', '<div class="ms-auto"></div>')
}

this.element.querySelector('.end').insertAdjacentHTML('beforeend', `
this.element.querySelector('.ms-auto').insertAdjacentHTML('beforeend', `
<div class="flex flex-col gap-0 justify-center -space-y-1 -me-0.5" data-ui-control-target="number">
<button class="focus-visible:text-accent" type="button" data-action="click->ui-control#stepUp">
<svg class="size-4"><use href="#icon-angle-up-solid"></use></svg>
Expand Down
6 changes: 3 additions & 3 deletions src/scripts/Utils/Functions/inputValidity.js
Original file line number Diff line number Diff line change
Expand Up @@ -37,11 +37,11 @@ export default function inputValidity (element, options = {}) {
}

if (element.closest(iconElements) && element.querySelector('[class^="icon"] [class*="valid"]') === null) {
if (!element.querySelector('.end')) {
element.insertAdjacentHTML('beforeend', '<div class="end"></div>')
if (!element.querySelector('.ms-auto')) {
element.insertAdjacentHTML('beforeend', '<div class="ms-auto"></div>')
}

element.querySelector('.end').insertAdjacentHTML('afterbegin', `
element.querySelector('.ms-auto').insertAdjacentHTML('afterbegin', `
<div class="invalid lib-hint-top" tabindex="0" aria-label="${validationMessage}">
<svg class="text-error"><use href="#icon-exclamation-circle"></use></svg>
</div>
Expand Down
1 change: 1 addition & 0 deletions src/styles/Components/Dialog/Content.css
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
@import "winduum/src/components/dialog/content.css";
@import "winduum/src/components/dialog/content-props.css";

.c-dialog-content {
--c-dialog-py: 1.5rem;
Expand Down
2 changes: 1 addition & 1 deletion src/styles/Components/Field.css
Original file line number Diff line number Diff line change
@@ -1 +1 @@
@import "winduum/src/components/field.css";
@import "winduum/src/components/field/index.css";
4 changes: 1 addition & 3 deletions src/styles/Layout/Header.css
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,14 @@
}

#l-header {
--color-current: var(--color-light);

z-index: var(--z-20);
position: fixed;
top: 0;
left: 0;
right: 0;
padding-inline: 2rem calc(2rem + var(--lib-dialog-scrollbar-width, 0rem));
background-color: var(--color-dark);
color: var(--color-current);
color: var(--color-light);

.dark & {
background-color: var(--color-body-secondary);
Expand Down
3 changes: 1 addition & 2 deletions src/styles/Libraries/Hint.css
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
[class*="lib-hint-"] {
--color-accent: var(--color-body);
--color-current: var(--color-body-fg);
--lib-hint-font-size: 0.75rem;
--lib-hint-font-weight: var(--font-normal);

Expand Down Expand Up @@ -29,7 +28,7 @@
&::after {
border-radius: var(--rounded);
background-color: var(--color-accent);
color: var(--color-current);
color: currentcolor;
padding: 0.75rem;
font-size: var(--lib-hint-font-size);
font-family: inherit;
Expand Down
2 changes: 2 additions & 0 deletions src/styles/Ui/Btn.css
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
@import "winduum/src/ui/btn/default.css";
@import "winduum/src/ui/btn/default-props.css";
@import "winduum/src/ui/btn/interactive.css";
@import "winduum/src/ui/btn/interactive-props.css";
@import "winduum/src/ui/btn/sm.css";
@import "winduum/src/ui/btn/lg.css";
@import "winduum/src/ui/btn/loading.css";
@import "winduum/src/ui/btn/loading-props.css";
@import "winduum/src/ui/btn/wide.css";
@import "winduum/src/ui/btn/bordered.css";
@import "winduum/src/ui/btn/ghosted.css";
Expand Down
2 changes: 1 addition & 1 deletion src/styles/Ui/Check.css
Original file line number Diff line number Diff line change
@@ -1 +1 @@
@import "winduum/src/ui/check.css";
@import "winduum/src/ui/check/index.css";
3 changes: 3 additions & 0 deletions src/styles/Ui/Control.css
Original file line number Diff line number Diff line change
@@ -1,12 +1,15 @@
@import "winduum/src/ui/control/default.css";
@import "winduum/src/ui/control/default-props.css";
@import "winduum/src/ui/control/interactive.css";
@import "winduum/src/ui/control/interactive-props.css";
@import "winduum/src/ui/control/file.css";
@import "winduum/src/ui/control/select.css";
@import "winduum/src/ui/control/select-props.css";
@import "winduum/src/ui/control/icon.css";
@import "winduum/src/ui/control/icon-props.css";
@import "winduum/src/ui/control/floating.css";
@import "winduum/src/ui/control/floating-props.css";
@import "winduum/src/ui/control/invalid.css";

.ui-control {
--ui-control-font-size: var(--text-sm);
Expand Down
4 changes: 2 additions & 2 deletions src/styles/Ui/ControlSelect.css
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
inset-inline: 0;
top: 100%;
margin-top: 0.5rem;
border: 1px solid color-mix(in srgb, var(--color-current) 10%, transparent);
border: 1px solid color-mix(in srgb, currentcolor 10%, transparent);
transform: scaleY(0);
opacity: 0;
transition: var(--transition-opacity), var(--transition-transform);
Expand All @@ -29,7 +29,7 @@
overflow-y: auto;
box-shadow: 0 0.15em 1.5em 0 color-mix(in srgb, var(--color-dark) 5%, transparent), 0 0 1em 0 color-mix(in srgb, var(--color-dark) 5%, transparent);
padding: 0.375rem;
color: var(--color-current);
color: currentcolor;
cursor: default;

& [data-option] {
Expand Down
2 changes: 1 addition & 1 deletion src/styles/Ui/Group.css
Original file line number Diff line number Diff line change
@@ -1 +1 @@
@import "winduum/src/ui/group.css";
@import "winduum/src/ui/group/index.css";
1 change: 1 addition & 0 deletions src/styles/Ui/Heading.css
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
@import "winduum/src/ui/heading/default.css";
@import "winduum/src/ui/heading/default-props.css";
@import "winduum/src/ui/heading/sm.css";
@import "winduum/src/ui/heading/lg.css";
2 changes: 1 addition & 1 deletion src/styles/Ui/Image.css
Original file line number Diff line number Diff line change
@@ -1 +1 @@
@import "winduum/src/ui/image.css";
@import "winduum/src/ui/image/index.css";
2 changes: 1 addition & 1 deletion src/styles/Ui/Info.css
Original file line number Diff line number Diff line change
@@ -1 +1 @@
@import "winduum/src/ui/info.css";
@import "winduum/src/ui/info/index.css";
2 changes: 1 addition & 1 deletion src/styles/Ui/Label.css
Original file line number Diff line number Diff line change
@@ -1 +1 @@
@import "winduum/src/ui/label.css";
@import "winduum/src/ui/label/index.css";
2 changes: 1 addition & 1 deletion src/styles/Ui/Notice.css
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@import "winduum/src/ui/notice.css";
@import "winduum/src/ui/notice/index.css";

.ui-notice {
align-items: flex-start;
Expand Down
2 changes: 1 addition & 1 deletion src/styles/Ui/Progress.css
Original file line number Diff line number Diff line change
@@ -1 +1 @@
@import "winduum/src/ui/progress.css";
@import "winduum/src/ui/progress/index.css";
2 changes: 1 addition & 1 deletion src/styles/Ui/Switch.css
Original file line number Diff line number Diff line change
@@ -1 +1 @@
@import "winduum/src/ui/switch.css";
@import "winduum/src/ui/switch/index.css";
2 changes: 1 addition & 1 deletion src/styles/Ui/Text.css
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@import "winduum/src/ui/text.css";
@import "winduum/src/ui/text/index.css";

.ui-text {
.c_text_table {
Expand Down
1 change: 1 addition & 0 deletions src/styles/Ui/Title.css
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
@import "winduum/src/ui/title/default.css";
@import "winduum/src/ui/title/default-props.css";
@import "winduum/src/ui/title/sm.css";
@import "winduum/src/ui/title/lg.css";
1 change: 0 additions & 1 deletion src/styles/Utils/theme/main.css
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
--color-main-rgb: 17 19 21;
--color-dark-rgb: 17 19 21;
--color-accent-rgb: var(--color-primary-rgb);
--color-current-rgb: var(--color-main-rgb);
--color-body-secondary-foreground: var(--color-main);

&.dark {
Expand Down
1 change: 0 additions & 1 deletion src/styles/main.css
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,5 @@
@import "./Utils/tailwind.css";
@import "tailwindcss/base.css";
@import "tailwindcss/components.css";
@import "winduum/src/main-rgb.css" supports(not (color: color-mix(in srgb, red 0%, red)));
@import "tailwindcss/utilities.css";
@import "tailwindcss/variants.css";
2 changes: 1 addition & 1 deletion src/templates/Sections/Site.latte
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@
<div class="c-field">
{embed UiControl}
<input n:block=body type="number" min="0" step="1" max="99" required>
<div n:block=iconr class="end">
<div n:block=iconr class="ms-auto">
<div>Kč</div>
</div>
{/embed}
Expand Down
20 changes: 10 additions & 10 deletions src/templates/Sections/Ui/Docs/Default.latte
Original file line number Diff line number Diff line change
Expand Up @@ -207,7 +207,7 @@
<option value="3">Option 3</option>
</select>
<label>With icon</label>
<svg class="start">
<svg class="me-auto">
<use href="#icon-at-symbol"></use>
</svg>
</div>
Expand Down Expand Up @@ -264,7 +264,7 @@
<div class="ui-control">
<input type="text" required placeholder="Please fill">
<label>Amount</label>
<span class="end">Kč</span>
<span class="ms-auto">Kč</span>
</div>
{/capture}{$code|code('html', true)|noescape}
{capture $code}
Expand Down Expand Up @@ -299,7 +299,7 @@
<div class="ui-control">
<input type="datetime-local">
<label>Select date and time</label>
<div class="end">
<div class="ms-auto">
<svg data-action="click->ui-control#showDatepicker">
<use href="#icon-calendar"></use>
</svg>
Expand All @@ -315,15 +315,15 @@
{capture $code}
<div class="ui-control w-28">
<input type="number" placeholder="" value="1" min="1" max="99" step="1">
<div class="end">
<div class="ms-auto">
<div>Kč</div>
</div>
</div>
{/capture}{$code|code('html', true)|noescape}
{capture $code}
<div class="ui-control">
<input type="time" placeholder="Select time">
<div class="end">
<div class="ms-auto">
<svg data-action="click->ui-control#showPicker">
<use href="#icon-clock"></use>
</svg>
Expand Down Expand Up @@ -415,7 +415,7 @@
</div>
{/capture}{$code|code('html', true)|noescape}
{capture $code}
<div class="ui-notice accent-error">
<div class="ui-notice accent-error flex-col gap-4">
Error notice
<hr>
<button class="ui-btn">
Expand All @@ -424,7 +424,7 @@
</div>
{/capture}{$code|code('html', true)|noescape}
{capture $code}
<div class="ui-notice accent-success">
<div class="ui-notice accent-success flex-col gap-4">
<div class="ui-text">
<h4>Nicely done!</h4>
<p>Lorem ipsum dolor sit amet, <a href="#">consectetur adipiscing elit</a>. Nullam in elit iaculis, tristique nisi ut, mollis tellus. Nunc venenatis elit vel placerat commodo. Vestibulum odio neque, hendrerit nec venenatis at, tincidunt ut magna. Etiam hendrerit ultrices pharetra.</p>
Expand All @@ -436,7 +436,7 @@
</div>
{/capture}{$code|code('html', true)|noescape}
{capture $code}
<div class="ui-notice accent-info">
<div class="ui-notice accent-info flex-col gap-4">
Info notice
<hr>
<button class="ui-btn">
Expand All @@ -445,7 +445,7 @@
</div>
{/capture}{$code|code('html', true)|noescape}
{capture $code}
<div class="ui-notice accent-warning">
<div class="ui-notice accent-warning flex-col gap-4">
Warning notice
<hr>
<button class="ui-btn">
Expand All @@ -454,7 +454,7 @@
</div>
{/capture}{$code|code('html', true)|noescape}
{capture $code}
<div class="ui-notice bg-error accent-light">
<div class="ui-notice bg-error accent-light flex-col gap-4">
<div class="ui-text">
<h4>Badly done!</h4>
<p>Lorem ipsum dolor sit amet, <a href="#">consectetur adipiscing elit</a>. Nullam in elit iaculis, tristique nisi ut, mollis tellus. Nunc venenatis elit vel placerat commodo. Vestibulum odio neque, hendrerit nec venenatis at, tincidunt ut magna. Etiam hendrerit ultrices pharetra.</p>
Expand Down
2 changes: 1 addition & 1 deletion src/templates/Ui/ControlDate.latte
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
>
{block iconl}{/block}
{block body}{/block}
<div class="end">
<div class="ms-auto">
{block iconr}{/block}
<svg data-action="click->ui-control#showDatepicker">
<use href="#icon-calendar"></use>
Expand Down
2 changes: 1 addition & 1 deletion src/templates/Ui/ControlTime.latte
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
>
{block iconl}{/block}
{block body}{/block}
<div class="end">
<div class="ms-auto">
{block iconr}{/block}
<svg data-action="click->ui-control#showPicker">
<use href="#icon-clock"></use>
Expand Down

0 comments on commit 8bc5983

Please sign in to comment.