Jose Olarte III
8f5111d100
Refactor: unify dialog styles across components
...
- Add unified .dialog-overlay and .dialog classes to tailwind.css
- Remove duplicated dialog styles from 9 Vue components
- Standardize z-index to 50 for all dialogs
- Preserve special cases: FeedFilters (z-index: 100), PhotoDialog (camera styles)
- Eliminate ~200 lines of duplicated CSS code
- Updated ContactNameDialog from using getter methods to direct CSS classes
- Improve maintainability with single source of truth for dialog styling
2025-08-21 20:59:38 +08:00
Matthew Raymer
ba9b182125
fix: explicitly name all our components to avoid some of the warnings for build:web:serve ...
...
appears the last warning may be inside Vue itself. Leaving this alone for now.
2025-07-19 04:41:31 +00:00
Matthew Raymer
3dbb836ae5
style: reorder v-model and v-bind directives
...
Changes:
- Move v-model directives before other attributes
- Move v-bind directives before event handlers
- Reorder attributes for better readability
- Fix template attribute ordering across components
- Improve eslint rules
- add default vite config for testing (handles nostr error too)
This follows Vue.js style guide recommendations for attribute
ordering and improves template consistency.
2025-02-26 09:27:04 +00:00
Matthew Raymer
ff4e23517b
Multi-build support; tested successfully for Electron
2025-01-07 09:40:31 +00:00
7189cce25e
ensure overlays show on top of relative+absolute positioning like green pluses
2024-11-30 15:30:17 -07:00
00b191c4fd
suggest new user going to the front page
2024-10-24 20:04:08 -06:00
fe482d06f6
show more redeemed info & action on the invites, refactor onboarding instructions
2024-10-09 20:45:06 -06:00
98afa8a259
refactor invite link & add test
2024-10-08 08:36:32 -06:00
1bfdcab90b
add page for one-on-one invites (incomplete)
2024-10-05 18:35:59 -06:00