bump to 2.2.6; move Revival/RustyWolf features above Services
This commit is contained in:
parent
2fbfd6d096
commit
6d86635da7
5 changed files with 46 additions and 45 deletions
|
|
@ -7,9 +7,9 @@ from the saved theme, all from the same content:
|
||||||
|
|
||||||
- **`web`** (default) — a light, frosted-glass **website**: a sticky full-height sidebar
|
- **`web`** (default) — a light, frosted-glass **website**: a sticky full-height sidebar
|
||||||
(section nav, light/dark switch, desktop switch) beside a column of glass cards — hero with
|
(section nav, light/dark switch, desktop switch) beside a column of glass cards — hero with
|
||||||
a socials row, quick tiles, live services, activity heatmap, projects and hardware
|
a socials row, quick tiles, the Revival Inc. / RustyWolf feature panels, live services,
|
||||||
(a masonry gallery), features and friends. Dark by default with a persisted light mode,
|
activity heatmap, projects and hardware (a masonry gallery), and friends. Dark by default
|
||||||
and fully responsive, so phones and desktops get the same shell.
|
with a persisted light mode, and fully responsive, so phones and desktops get the same shell.
|
||||||
- **`skeuo`** — an alternate KDE Plasma / Windows-style **desktop simulation** (desktop
|
- **`skeuo`** — an alternate KDE Plasma / Windows-style **desktop simulation** (desktop
|
||||||
only): draggable snap-to-grid icons, resizable/floating windows, a Start menu, taskbar and
|
only): draggable snap-to-grid icons, resizable/floating windows, a Start menu, taskbar and
|
||||||
live clock. Reachable from the web theme's sidebar switch.
|
live clock. Reachable from the web theme's sidebar switch.
|
||||||
|
|
@ -72,7 +72,7 @@ more.
|
||||||
- **Fonts:** the web theme uses the system sans stack; Monocraft (self-hosted in `public/`) is
|
- **Fonts:** the web theme uses the system sans stack; Monocraft (self-hosted in `public/`) is
|
||||||
used by the desktop theme's SMP menu and the in-desktop terminal.
|
used by the desktop theme's SMP menu and the in-desktop terminal.
|
||||||
- **Images:** `next/image`
|
- **Images:** `next/image`
|
||||||
- **Version:** `2.2.5` (see `package.json`)
|
- **Version:** `2.2.6` (see `package.json`)
|
||||||
|
|
||||||
## 🚀 Running Locally
|
## 🚀 Running Locally
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -56,7 +56,7 @@ frosted-glass **web** site, and an alternate KDE/Plasma **desktop simulation**
|
||||||
utilities in the components (Tailwind is present via PostCSS but the look is
|
utilities in the components (Tailwind is present via PostCSS but the look is
|
||||||
hand-written CSS).
|
hand-written CSS).
|
||||||
- Path alias: `@/*` → `src/*`.
|
- Path alias: `@/*` → `src/*`.
|
||||||
- Version: `2.2.5` (see `package.json`).
|
- Version: `2.2.6` (see `package.json`).
|
||||||
|
|
||||||
### Scripts
|
### Scripts
|
||||||
```bash
|
```bash
|
||||||
|
|
@ -141,8 +141,9 @@ Themes: `web` = default frosted-glass website (sidebar + content, light/dark),
|
||||||
- `WebLayout.tsx` is the default shell. Layout is a **sticky sidebar** (brand,
|
- `WebLayout.tsx` is the default shell. Layout is a **sticky sidebar** (brand,
|
||||||
section nav, light/dark switch, desktop switch, contact/clock) beside a single
|
section nav, light/dark switch, desktop switch, contact/clock) beside a single
|
||||||
content column of `.glass` panels: hero (with a compact "Find me" socials row),
|
content column of `.glass` panels: hero (with a compact "Find me" socials row),
|
||||||
a `.web-quick` 2-up ("Right now" + "Gym PRs"), then services, activity,
|
a `.web-quick` 2-up ("Right now" + "Gym PRs"), then the feature panels
|
||||||
projects, hardware, features (Revival/RustyWolf) and friends. Friend cards show
|
(Revival Inc. / RustyWolf) — deliberately **above** services — then services,
|
||||||
|
activity, projects, hardware and friends. Friend cards show
|
||||||
a big `friend.emoji` glyph (sized ~the name + domain combined) beside the name +
|
a big `friend.emoji` glyph (sized ~the name + domain combined) beside the name +
|
||||||
domain; the `.friends-grid` is **always exactly 2 columns** so it stays a clean
|
domain; the `.friends-grid` is **always exactly 2 columns** so it stays a clean
|
||||||
rectangle/square and never ends in an orphan "L" row (a 4th friend made the old
|
rectangle/square and never ends in an orphan "L" row (a 4th friend made the old
|
||||||
|
|
|
||||||
4
package-lock.json
generated
4
package-lock.json
generated
|
|
@ -1,12 +1,12 @@
|
||||||
{
|
{
|
||||||
"name": "dvorakmortonxd",
|
"name": "dvorakmortonxd",
|
||||||
"version": "2.2.5",
|
"version": "2.2.6",
|
||||||
"lockfileVersion": 3,
|
"lockfileVersion": 3,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "dvorakmortonxd",
|
"name": "dvorakmortonxd",
|
||||||
"version": "2.2.5",
|
"version": "2.2.6",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"next": "^16.3.5",
|
"next": "^16.3.5",
|
||||||
"react": "^19.3.0",
|
"react": "^19.3.0",
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "dvorakmortonxd",
|
"name": "dvorakmortonxd",
|
||||||
"version": "2.2.5",
|
"version": "2.2.6",
|
||||||
"private": true,
|
"private": true,
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "node scripts/dev-server.mjs",
|
"dev": "node scripts/dev-server.mjs",
|
||||||
|
|
|
||||||
|
|
@ -251,6 +251,40 @@ export default function WebLayout() {
|
||||||
</article>
|
</article>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div className="web-split">
|
||||||
|
<Section eyebrow="REVIVAL.INC" title="Revival Inc." className="web-feature">
|
||||||
|
<FeatureShot
|
||||||
|
src="/revivalinc.webp"
|
||||||
|
alt="Revival Inc. thumbnail"
|
||||||
|
width={768}
|
||||||
|
height={576}
|
||||||
|
/>
|
||||||
|
<p className="web-feature-text">
|
||||||
|
A game I made for the game jam "Mini Jame Gam #55", the theme was
|
||||||
|
Necromancy and the special item was Milk, the game also includes a tutorial so
|
||||||
|
if you wanna try it do it. Check it out at{" "}
|
||||||
|
<a href="https://martin-dv.itch.io/revival-inc">itch.io</a> or play{" "}
|
||||||
|
<a href="https://dvorakmortonxd.dev/revival-inc">here</a>.
|
||||||
|
</p>
|
||||||
|
</Section>
|
||||||
|
|
||||||
|
<Section eyebrow="RustyWolf" title="Introducing RustyWolf" className="web-feature">
|
||||||
|
<FeatureShot
|
||||||
|
src="/RustyWolfPreview.webp"
|
||||||
|
alt="RustyWolf Browser Preview"
|
||||||
|
width={1280}
|
||||||
|
height={720}
|
||||||
|
/>
|
||||||
|
<p className="web-feature-text">
|
||||||
|
A lightweight browser made in Rust with WebKitGTK. It's the successor to my
|
||||||
|
previous project Venturesome, aiming to provide a fast and minimalist browsing
|
||||||
|
experience — perfect for old machines that struggle with modern browsers.
|
||||||
|
Check it out on{" "}
|
||||||
|
<a href="https://git.dvorakmortonxd.dev/dvorakmortonxd/RustyWolf">GitDXD</a>.
|
||||||
|
</p>
|
||||||
|
</Section>
|
||||||
|
</div>
|
||||||
|
|
||||||
<Section id="services" eyebrow="SELF-HOSTED" title="Services">
|
<Section id="services" eyebrow="SELF-HOSTED" title="Services">
|
||||||
<Services />
|
<Services />
|
||||||
</Section>
|
</Section>
|
||||||
|
|
@ -295,40 +329,6 @@ export default function WebLayout() {
|
||||||
</div>
|
</div>
|
||||||
</Section>
|
</Section>
|
||||||
|
|
||||||
<div className="web-split">
|
|
||||||
<Section eyebrow="REVIVAL.INC" title="Revival Inc." className="web-feature">
|
|
||||||
<FeatureShot
|
|
||||||
src="/revivalinc.webp"
|
|
||||||
alt="Revival Inc. thumbnail"
|
|
||||||
width={768}
|
|
||||||
height={576}
|
|
||||||
/>
|
|
||||||
<p className="web-feature-text">
|
|
||||||
A game I made for the game jam "Mini Jame Gam #55", the theme was
|
|
||||||
Necromancy and the special item was Milk, the game also includes a tutorial so
|
|
||||||
if you wanna try it do it. Check it out at{" "}
|
|
||||||
<a href="https://martin-dv.itch.io/revival-inc">itch.io</a> or play{" "}
|
|
||||||
<a href="https://dvorakmortonxd.dev/revival-inc">here</a>.
|
|
||||||
</p>
|
|
||||||
</Section>
|
|
||||||
|
|
||||||
<Section eyebrow="RustyWolf" title="Introducing RustyWolf" className="web-feature">
|
|
||||||
<FeatureShot
|
|
||||||
src="/RustyWolfPreview.webp"
|
|
||||||
alt="RustyWolf Browser Preview"
|
|
||||||
width={1280}
|
|
||||||
height={720}
|
|
||||||
/>
|
|
||||||
<p className="web-feature-text">
|
|
||||||
A lightweight browser made in Rust with WebKitGTK. It's the successor to my
|
|
||||||
previous project Venturesome, aiming to provide a fast and minimalist browsing
|
|
||||||
experience — perfect for old machines that struggle with modern browsers.
|
|
||||||
Check it out on{" "}
|
|
||||||
<a href="https://git.dvorakmortonxd.dev/dvorakmortonxd/RustyWolf">GitDXD</a>.
|
|
||||||
</p>
|
|
||||||
</Section>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<Section id="friends" eyebrow="Links" title="Friend's websites and projects">
|
<Section id="friends" eyebrow="Links" title="Friend's websites and projects">
|
||||||
<div className="services-buttons friends-grid">
|
<div className="services-buttons friends-grid">
|
||||||
{friends.map((friend, idx) => (
|
{friends.map((friend, idx) => (
|
||||||
|
|
@ -345,7 +345,7 @@ export default function WebLayout() {
|
||||||
</Section>
|
</Section>
|
||||||
|
|
||||||
<footer className="web-footer glass">
|
<footer className="web-footer glass">
|
||||||
<span className="web-footer-label">v2.2.5</span>
|
<span className="web-footer-label">v2.2.6</span>
|
||||||
© 2025-2026 Martin Dvořák. All rights reserved (not really I dont care, just
|
© 2025-2026 Martin Dvořák. All rights reserved (not really I dont care, just
|
||||||
follow the GPL3.0 License)
|
follow the GPL3.0 License)
|
||||||
</footer>
|
</footer>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue