Bump to v0.13.0 — visual overhaul: themes, readability, accessibility

This commit is contained in:
Jure
2026-05-21 21:26:43 +02:00
parent 349e9d12f8
commit 2dfe0e86c1
7 changed files with 35 additions and 7 deletions
+28
View File
@@ -69,6 +69,34 @@ jobs:
> **Windows note:** The installer is not yet code-signed. Windows SmartScreen will show an "Unknown publisher" warning — click "More info → Run anyway" to install.
### v0.13.0 — Visual overhaul: themes, readability & accessibility
A broad visual pass — typography, colour, and icons reworked across the app — plus two new accessibility features and a round of feed fixes.
**Themes**
- All four home-grown themes — **Midnight, Light, Sepia, Hackerman** — were redesigned as proper palettes: even background-elevation steps, a real three-tier text hierarchy with verified contrast, and considered accents. The community palettes (Catppuccin, Nord, Gruvbox) are unchanged.
- **New "Reader" theme** — a warm, low-glare cream palette for comfortable long reading. Pairs naturally with the long-form article view.
**Accessibility**
- **Easy-Read Font** (Settings → Appearance) — switches the interface to Atkinson Hyperlegible, a typeface designed by the Braille Institute for legibility, with slightly wider letter-spacing and line-height. Helps dyslexic readers and anyone in a long reading session.
- **Your secret key is now viewable** in Settings → Identity — reveal, hide, copy. Previously the `nsec` was unreachable after onboarding; you can now back it up or move to another client at any time.
**Interface**
- The UI font is now a system sans-serif rather than monospace; base text is a little larger with more line-height. Sidebar labels are Title Case.
- **Lucide icon set** — the sidebar's Unicode glyphs are replaced with crisp SVG icons that render consistently at any size and zoom.
- Redrawn default (Midnight) theme with deeper, calmer contrast; rounded avatars; stronger article-card titles.
**Feed fixes**
- Fixed cards overlapping or leaving gaps while scrolling, and an upward-scroll flicker — three separate row-measurement bugs in the v0.12.17 virtualized feed.
**Onboarding**
- A step-progress indicator across the create-key flow, and an "I'll back up my key later" option for people who want to explore the app first (the key stays retrievable in Settings → Identity).
### v0.12.17 — Infinite scroll & a virtualized feed
The feed no longer stops at a fixed number of notes. Scroll to the bottom and older notes load automatically — no manual Refresh.
+1 -1
View File
@@ -1,6 +1,6 @@
# Maintainer: hoornet <hoornet@users.noreply.github.com>
pkgname=vega-nostr
pkgver=0.12.17
pkgver=0.13.0
pkgrel=1
pkgdesc="Cross-platform Nostr desktop client with Lightning integration"
arch=('x86_64')
+2 -2
View File
@@ -1,12 +1,12 @@
{
"name": "vega",
"version": "0.12.17",
"version": "0.13.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "vega",
"version": "0.12.17",
"version": "0.13.0",
"dependencies": {
"@fontsource/atkinson-hyperlegible": "5.2.8",
"@nostr-dev-kit/ndk": "^3.0.3",
+1 -1
View File
@@ -1,7 +1,7 @@
{
"name": "vega",
"private": true,
"version": "0.12.17",
"version": "0.13.0",
"type": "module",
"scripts": {
"dev": "vite",
+1 -1
View File
@@ -5429,7 +5429,7 @@ checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
[[package]]
name = "vega"
version = "0.12.17"
version = "0.13.0"
dependencies = [
"futures-util",
"hex",
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "vega"
version = "0.12.17"
version = "0.13.0"
description = "Cross-platform Nostr desktop client with Lightning integration"
authors = ["hoornet"]
edition = "2021"
+1 -1
View File
@@ -1,7 +1,7 @@
{
"$schema": "https://schema.tauri.app/config/2",
"productName": "Vega",
"version": "0.12.17",
"version": "0.13.0",
"identifier": "com.hoornet.vega",
"build": {
"beforeDevCommand": "npm run dev",