deytenit
575959ffa2
Add joplin web article ( #9 )
2026-03-20 01:32:26 +03:00
deytenit
b84ef775b8
Various build shenenigans ( #5 )
...
This PR extends the build pipeline of the www service to support
locale-prefixed static builds (EN/RU) with build-time SSG output
injection, while also refactoring UI typography to a tokenized Tailwind
v4 @theme-driven approach.
Changes:
- Add build-time SSG plugin to @ermnvldmr/rsbuild-config and wire
multi-locale builds (/en/, /ru/) into services/www.
- Introduce new @ermnvldmr/i18n package (locale constants, path helpers,
keysets, pluralization) and apply it to www navigation/text.
- Refactor ui typography to a shared getTypographyClassNames utility +
Tailwind token definitions, with stl/cn updated for correct
Tailwind-merge behavior.
2026-03-16 00:00:20 +03:00
dependabot[bot]
ac9c455e5a
build(deps): bump the npm_and_yarn group across 1 directory with 2 updates ( #3 )
...
Bumps the npm_and_yarn group with 1 update in the / directory:
[storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core ).
Updates `storybook` from 8.6.15 to 8.6.17
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/storybookjs/storybook/releases ">storybook's
releases</a>.</em></p>
<blockquote>
<h2>v8.6.17</h2>
<h2>8.6.17</h2>
<ul>
<li>Harden websocket connection</li>
</ul>
<h2>v8.6.16</h2>
<h2>8.6.16</h2>
<ul>
<li>No-op release. No changes.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/storybookjs/storybook/blob/v8.6.17/CHANGELOG.md ">storybook's
changelog</a>.</em></p>
<blockquote>
<h2>8.6.17</h2>
<ul>
<li>Harden websocket connection</li>
</ul>
<h2>8.6.16</h2>
<ul>
<li>No-op release. No changes.</li>
</ul>
<h2>8.6.14</h2>
<ul>
<li>CLI: Add skip onboarding, recommended/minimal config - <a
href="https://redirect.github.com/storybookjs/storybook/pull/30930 ">#30930</a>,
thanks <a
href="https://github.com/shilman "><code>@shilman</code></a>!</li>
<li>Core: Fix using dates in expect statements - <a
href="https://redirect.github.com/storybookjs/storybook/pull/28413 ">#28413</a>,
thanks <a
href="https://github.com/yann-combarnous "><code>@yann-combarnous</code></a>!</li>
<li>React Native Web: Fix expo router by setting JSX to automatic - <a
href="https://redirect.github.com/storybookjs/storybook/pull/31484 ">#31484</a>,
thanks <a
href="https://github.com/dannyhw "><code>@dannyhw</code></a>!</li>
<li>Test: Make sure that lit arrays are not cloned - <a
href="https://redirect.github.com/storybookjs/storybook/pull/31435 ">#31435</a>,
thanks <a
href="https://github.com/kasperpeulen "><code>@kasperpeulen</code></a>!</li>
</ul>
<h2>8.6.13</h2>
<ul>
<li>Controls: Fix boxShadow on empty controls - <a
href="https://redirect.github.com/storybookjs/storybook/pull/27193 ">#27193</a>,
thanks <a
href="https://github.com/H0onnn "><code>@H0onnn</code></a>!</li>
<li>React Native Web: Update <code>react-native-web</code> - <a
href="https://redirect.github.com/storybookjs/storybook/pull/31324 ">#31324</a>,
thanks <a
href="https://github.com/ndelangen "><code>@ndelangen</code></a>!</li>
</ul>
<h2>8.6.12</h2>
<ul>
<li>CLI: Only install Visual Test Addon if test feature is selected - <a
href="https://redirect.github.com/storybookjs/storybook/pull/30966 ">#30966</a>,
thanks <a
href="https://github.com/ghengeveld "><code>@ghengeveld</code></a>!</li>
<li>Core: Fix telemetry error on Storybook UI - <a
href="https://redirect.github.com/storybookjs/storybook/pull/30953 ">#30953</a>,
thanks <a
href="https://github.com/yannbf "><code>@yannbf</code></a>!</li>
<li>Ember: Fix <code>ember-template-compiler</code> import for ember 6+
- <a
href="https://redirect.github.com/storybookjs/storybook/pull/30682 ">#30682</a>,
thanks <a
href="https://github.com/leoeuclids "><code>@leoeuclids</code></a>!</li>
<li>Next: Update vite-plugin-storybook-nextjs to
2.0.0--canary.33.17a2310.0 - <a
href="https://redirect.github.com/storybookjs/storybook/pull/30997 ">#30997</a>,
thanks <a
href="https://github.com/kasperpeulen "><code>@kasperpeulen</code></a>!</li>
<li>Svelte: Exclude <code>node_modules</code> from docgen - <a
href="https://redirect.github.com/storybookjs/storybook/pull/30981 ">#30981</a>,
thanks <a
href="https://github.com/JReinhold "><code>@JReinhold</code></a>!</li>
</ul>
<h2>8.6.11</h2>
<ul>
<li>Angular: Fix zone.js support for Angular libraries - <a
href="https://redirect.github.com/storybookjs/storybook/pull/30941 ">#30941</a>,
thanks <a
href="https://github.com/valentinpalkovic "><code>@valentinpalkovic</code></a>!</li>
</ul>
<h2>8.6.10</h2>
<ul>
<li>Addon-docs: Fix non-string handling in Stories block - <a
href="https://redirect.github.com/storybookjs/storybook/pull/30913 ">#30913</a>,
thanks <a
href="https://github.com/JamesIves "><code>@JamesIves</code></a>!</li>
<li>Nextjs: Fix styled-jsx optimize vite warnings - <a
href="https://redirect.github.com/storybookjs/storybook/pull/30932 ">#30932</a>,
thanks <a
href="https://github.com/kasperpeulen "><code>@kasperpeulen</code></a>!</li>
<li>React: Fix actImplementation is not a function - <a
href="https://redirect.github.com/storybookjs/storybook/pull/30929 ">#30929</a>,
thanks <a
href="https://github.com/kasperpeulen "><code>@kasperpeulen</code></a>!</li>
</ul>
<h2>8.6.9</h2>
<ul>
<li>Next: Fix react aliases in next vite plugin - <a
href="https://redirect.github.com/storybookjs/storybook/pull/30914 ">#30914</a>,
thanks <a
href="https://github.com/kasperpeulen "><code>@kasperpeulen</code></a>!</li>
</ul>
<h2>8.6.8</h2>
<ul>
<li>Angular: Export all files in Angular package.json - <a
href="https://redirect.github.com/storybookjs/storybook/pull/30849 ">#30849</a>,
thanks <a
href="https://github.com/kasperpeulen "><code>@kasperpeulen</code></a>!</li>
<li>CLI: Don't add packageManager entry to package.json automatically -
<a
href="https://redirect.github.com/storybookjs/storybook/pull/30855 ">#30855</a>,
thanks <a
href="https://github.com/kasperpeulen "><code>@kasperpeulen</code></a>!</li>
<li>React: Allow portable stories to be used in SSR - <a
href="https://redirect.github.com/storybookjs/storybook/pull/30847 ">#30847</a>,
thanks <a
href="https://github.com/kasperpeulen "><code>@kasperpeulen</code></a>!</li>
<li>Svelte: Adjust Svelte typings to include Svelte 5 function
components - <a
href="https://redirect.github.com/storybookjs/storybook/pull/30852 ">#30852</a>,
thanks <a
href="https://github.com/dummdidumm "><code>@dummdidumm</code></a>!</li>
<li>Telemetry: Make sure that telemetry doesn't fail on init - <a
href="https://redirect.github.com/storybookjs/storybook/pull/30857 ">#30857</a>,
thanks <a
href="https://github.com/kasperpeulen "><code>@kasperpeulen</code></a>!</li>
<li>Vite: Update HMR filter to target specific story file types - <a
href="https://redirect.github.com/storybookjs/storybook/pull/30845 ">#30845</a>,
thanks <a
href="https://github.com/kasperpeulen "><code>@kasperpeulen</code></a>!</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/storybookjs/storybook/commit/c6e550a58e69723187157165d3610e876518d935 "><code>c6e550a</code></a>
Bump version from "8.6.16" to "8.6.17" [skip
ci]</li>
<li><a
href="https://github.com/storybookjs/storybook/commit/9cf9d89dbd357aeb3f872cc35ae301bc1c0fc173 "><code>9cf9d89</code></a>
Core: Require token for websocket connections</li>
<li><a
href="https://github.com/storybookjs/storybook/commit/7e5151586ba2475d40e19c592c2f10ce81965ae8 "><code>7e51515</code></a>
Bump version from "8.6.15" to "8.6.16" [skip
ci]</li>
<li>See full diff in <a
href="https://github.com/storybookjs/storybook/commits/v8.6.17/code/core ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@isaacs/brace-expansion` from 5.0.0 to 5.0.1
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/deytenit/ermnvldmr.com/network/alerts ).
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-08 02:30:20 +03:00
deytenit
ea35a3d9f5
TRIVIAL: Add xray-core-subnet-mimicry article ( #4 )
2026-03-08 02:29:09 +03:00
deytenit
f3a3a52aa8
feat: Refactor layouts in www
2026-03-07 20:59:03 +03:00
deytenit
6aa3a03319
fix: Fix PR issues
2026-03-07 10:51:54 +03:00
deytenit
d2903a3715
feat: Update styles for Article
2026-03-06 23:27:01 +03:00
deytenit
56d0d65971
feat: Add codehighlight for the Code'
2026-03-06 23:06:30 +03:00
deytenit
6784a28701
feat: Variate Separator thinkness
2026-03-06 22:41:44 +03:00
deytenit
a95723c4f1
feat: Update Code styles
2026-03-06 22:16:34 +03:00
deytenit
4e36e800d4
feat: Add more thinned variants to Separator
2026-03-06 21:19:41 +03:00
deytenit
8d57d6ba1b
feat: Add PageHead component
2026-03-06 09:50:38 +03:00
deytenit
9c8e57a7b1
feat: Add local fontfaces
2026-02-15 19:26:23 +03:00
deytenit
a571b343c8
fix: Fix several lighthouse issues
2026-02-15 19:14:12 +03:00
deytenit
90e8fad496
chore: Fix lint errors in UI
2026-02-15 18:57:01 +03:00
deytenit
0784e0b305
feat: Introduce SSG
2026-02-15 18:48:51 +03:00
deytenit
3aa169ae29
build: Fix build issues
2026-02-15 16:19:50 +03:00
deytenit
2d1bc9d119
feat: Add theme switch
2026-02-15 15:36:31 +03:00
deytenit
891027cab0
refactor: Continue refactoring after migrating to rsbuild
2026-02-15 12:23:04 +03:00
deytenit
a12b03b3b5
ci: Fix lint in www && storybook build errors
2026-02-13 01:41:33 +03:00
deytenit
0534b784c6
ci: Fix vitest module resolution in CI
2026-02-13 01:21:20 +03:00
deytenit
9ed7409dc8
ci: Fix CI issues after rspack migration
2026-02-13 00:20:45 +03:00
deytenit
4628c043ce
feat(infra): migrate to rsbuild
2026-02-12 23:39:20 +03:00
deytenit
97c6347f2e
feat: Add markdown components
2026-02-10 08:48:12 +03:00
deytenit
25044c75ff
feat: Migrate www to the ui components
2026-02-10 08:01:18 +03:00
deytenit
cb956be216
fix: Make Code more like pre/code elements
2026-02-10 07:26:53 +03:00
deytenit
42a0b71a8f
feat(ui): implement comprehensive Table component system with compound API
2026-02-09 23:15:39 +03:00
deytenit
df2abc06f2
feat: Add more base component to UI
2026-02-01 16:24:45 +03:00
deytenit
ca20310460
refactor: Refactor UI structure
2026-02-01 01:49:02 +03:00
deytenit
054cf4f5e3
feat: Add generic components for UI
2026-01-31 17:52:45 +03:00
deytenit
6b1f6bf915
ci: Add playwright dependency to UI
2026-01-31 00:04:42 +03:00
deytenit
a82dec8ba2
refactor: Prefix Paper components
2026-01-30 23:45:13 +03:00
deytenit
ff15814404
ci: Add codecov
2026-01-30 22:54:10 +03:00
deytenit
ac5f2e23da
fix(ui): mark stl as external dependency in vite build
2026-01-27 01:42:58 +03:00
deytenit
46a2f68342
refactor: Migrate to monorepo
...
BREAKING CHANGE: Complete structure overhaul
2026-01-24 23:28:36 +03:00