Warinyourself
28e98bfe92
Migrate generic UI icons to @lucide/vue
...
Replace custom SVG icons (settings, eye, arrow, checkbox, loader,
collapse, restart, suspend, hibernate, user, shutdown) with Lucide
components, keeping custom SVGs only for brand/DE logos and
decorative theme assets. Remove the now-unused icon files and the
dangling AppBar/battery/brightness/currentOs leftovers from the
previous cleanup. Also disable svgo's removeViewBox so custom icons
scale correctly inside their containers.
1 month ago
Warinyourself
b607568c6b
Remove visual noise: drop AppBar, battery/brightness widgets, OS selector
...
- Remove AppBar, BatteryIcon, BrightIcon and related store state
(battery, brightness, currentOs, isCharging, batteryLevel, isSupportFullApi)
- Remove OS selector and osList from settings
- Comment out zoom slider
- Drop unused syncBodyClassWithStore/syncStoreWithQuery calls
- Simplify checkbox icon and tighten its styles
- Round login input corners
- Add global nody-greeter-types reference in env.d.ts
1 month ago
Warinyourself
31d4dfefba
Refactor AppIcon: replace monolithic SVG with vite-svg-loader
...
Each icon is now a standalone .svg file in src/assets/icons/.
AppIcon.vue shrinks from ~977 lines to 30, using import.meta.glob
to load icons dynamically. onClick and other attrs forward correctly
via inheritAttrs: false + v-bind="$attrs" on the component root.
Adds loader.svg which was previously missing.
1 month ago
Warinyourself
2099183f29
Update dependencies
...
Migrate to Vue 3 + Vite + Pinia
- Vue 2 class components → Vue 3 defineComponent + Composition API
- Vuex + vuex-module-decorators → Pinia
- vue-cli/webpack → Vite 8 with vite-plugin-glsl
- vue-router@3 → vue-router@4, vue-i18n@8 → vue-i18n@9
- require.context → import.meta.glob
- require('./shader.glsl') → static import with vite-plugin-glsl
- vue-color → native <input type="color">
- All TSX components migrated, build passes with 0 TypeScript errors
1 month ago
Warinyourself
23472d0279
Update AppBar conditions to view
4 years ago
Warinyourself
f2dae56850
Adaptive menu position for zoom property
4 years ago
Warinyourself
c575f78a1c
Adaptive users block for zoom property
4 years ago
Warinyourself
0862e60f2a
Delete zoom controller from old webkit greeter
4 years ago
Warinyourself
3a7f502261
Update version
4 years ago
Warinyourself
5308c6f8ce
Fix conflicts
4 years ago
Warinyourself
8a47d958ff
Fix eslint errors
4 years ago
Warinyourself
9b0ad6edf5
Update manual installation
4 years ago
Warinyourself
e20b63cf5d
Add GNU v3.0 license
4 years ago
Warinyourself
bf3853bf21
Update README
4 years ago
Warinyourself
ba0fcbc2f9
Fix menu overflow error
4 years ago
Warinyourself
b554775085
Add zoom slider for interface
4 years ago
Warinyourself
170f866f81
Adaptive for high DPI screens
4 years ago
Warinyourself
c5db4803f5
Fix bugs with images
4 years ago
Warinyourself
39722d6614
Add app bar for nody-greeter
4 years ago
Warinyourself
21ef3b0cdb
Update project dependencies
4 years ago
Warinyourself
c8c07237ec
Fix high DPI issue
4 years ago
Warinyourself
14fb4d5ebc
Modify build scripts
4 years ago
Warinyourself
12e5088deb
Update node packages
4 years ago
Warinyourself
c6fe384d3e
Add support node greeter api
4 years ago
Warinyourself
c1a68b9233
Replace ColorInput to PaletteInput in the Agida theme
4 years ago
Warinyourself
825b4dc2fb
Add new agida theme
4 years ago
Warinyourself
41d657bef2
Add Agida theme
4 years ago
Warinyourself
d875e609ca
Add masks in app
4 years ago
Warinyourself
325c81fc00
fix: add field for en locales
4 years ago
Warinyourself
95913cbab9
Fix github button link
4 years ago
Warinyourself
ae64926016
Update version
4 years ago
Warinyourself
975ad8e800
Create constant file
4 years ago
Warinyourself
c06c9ef5a0
Add hotkey for view password
4 years ago
Warinyourself
2b773d4e57
Add autofocus on password input
4 years ago
Warinyourself
b2659e635a
Add option to generate random themes
4 years ago
Warinyourself
6defc7fa60
Refactor general settings tab
4 years ago
Warinyourself
e486c376af
Add hotkeys section in general settings
4 years ago
Warinyourself
b2f5cc3e3f
Update hotkeys initialization
4 years ago
Warinyourself
a63ebd32cf
Close dialog when click outside
4 years ago
Warinyourself
5b78ef5edd
Delete overlay from system menu
4 years ago
Warinyourself
e6fde639fb
Delete autofocus from button
4 years ago
Warinyourself
e8f33c2cda
Update version
4 years ago
Warinyourself
ef7ebb6d22
Add modifications for gh-page build
4 years ago
Warinyourself
179dca1260
Update greeter tests
4 years ago
Warinyourself
fa88ec5167
Update .gitignore
4 years ago
Warinyourself
e0643bb0ae
Update users block view
4 years ago
Warinyourself
0064ae81cc
Update user
4 years ago
Warinyourself
b683b6f692
ADD INTRO
4 years ago
Warinyourself
a98a9a3c68
Add installation description
4 years ago
Warinyourself
24ede85753
Change font family
4 years ago