Commit Graph

391 Commits

Author SHA1 Message Date
hesamat
e84aacc3d4 Bump p8.css cache-busting version to 88
Update query-string version in all .cshtml layout links.
2026-08-21 12:54:18 -07:00
hesamat
1700c9b911 Fix footer link layout on mobile
- Add explicit 3-column grid for desktop footer
- Switch to a 2+1 responsive layout under 768px
- Keep desktop-only 50px indent on tools list
- Balance the bottom 'about' list by flowing it into two columns on mobile
2026-08-21 12:49:49 -07:00
hesamat
f62504458d Refine p8.css: warm poem background, 18px corners, dark golden border
- Use solid #f3e9d0 for .poem light-mode background (average of 7% papere.jpg overlay)

- Refined dark mode color palette

- 18px border-radius (12px on mobile) for #main/.poem/.sitem

- Golden 1px border and shadow for #main/.poem/.sitem in dark mode
2026-08-21 12:10:17 -07:00
N3TC4T
83598acf10
Fix tooltip item color dark 2026-08-21 17:47:34 +02:00
hesamat
17196dc9ed Remove background image from body in p8.css
- Remove background-image, background-repeat, background-position,
  background-size, background-attachment and background-blend-mode
  from body, leaving only background-color
- Remove now-unused CSS vars: --damask-medallion, --damask-ground
  and --page-pattern-size (light, dark and mobile override)
2026-08-20 23:35:14 -07:00
Hamid Reza Mohammadi
7415b343c1 user/role management 2026-08-21 08:41:31 +03:30
Hesam Alizadeh
97b0335066 Use gold highlight color and reduce mobile poem/tooltip font sizes 2026-08-20 12:58:27 -07:00
Hamid Reza Mohammadi
6d64e78f22 ui fix 2026-08-20 20:25:12 +03:30
Hamid Reza Mohammadi
00f5e81da5 fixes for editor 2026-08-20 20:18:48 +03:30
Hesam Alizadeh
86fa524f1c Scope poet card styles to .spacer container and add new .sitem .poet styles for search results 2026-08-20 02:20:01 -07:00
Hesam Alizadeh
055aae901f Style navbar form buttons to match nav-link appearance and remove bottom margin 2026-08-20 02:04:21 -07:00
Hesam Alizadeh
1eb0992d7f Reduce damask pattern opacity and refine poet card and button hover effects 2026-08-20 01:32:47 -07:00
Hesam Alizadeh
95e19bb6fe Refactor and improve styles 2026-08-17 01:30:58 -07:00
Hesam Alizadeh
cfd1b8d058 Update table styling and enhance part title block hover effects 2026-08-16 20:20:02 -07:00
Hesam Alizadeh
f8d358bb7e Style poem excerpt links with gold color 2026-08-16 19:34:07 -07:00
Hesam Alizadeh
73c495ecda Refactor admin layout and update Ganjoor theme styles 2026-08-16 19:20:13 -07:00
Hesam Alizadeh
d0f008a9a0 Revert utility navbar container styling 2026-08-16 14:38:46 -07:00
Hesam Alizadeh
40cb54762d Style utility navbar container 2026-08-16 14:30:54 -07:00
Hesam Alizadeh
4c4fbb12aa Restore complete Ganjoor theme styles 2026-08-16 14:22:01 -07:00
Hesam Alizadeh
3786eeef25 Set Material Icons color 2026-08-16 14:13:07 -07:00
Hesam Alizadeh
51aa18ac32 Update Ganjoor stylesheet 2026-08-16 13:52:56 -07:00
Hamid Reza Mohammadi
2752ee8a82 improve UI/UX of the User Area
#496
2026-08-06 21:55:47 +03:30
Hamid Reza Mohammadi
15701ef1d8 improve UI/UX of the User Area
#496
2026-08-06 21:23:44 +03:30
Hamid Reza Mohammadi
245faf0710 improve UI/UX of the User Area
#496
2026-08-06 21:09:25 +03:30
Hamid Reza Mohammadi
376bf2cf87 improve UI/UX of the User Area
#496
2026-08-06 20:29:57 +03:30
Hamid Reza Mohammadi
1b08a5c935 improve UI/UX of the User Area
#496
2026-08-06 19:48:02 +03:30
Hamid Reza Mohammadi
f1deeb7895 improve UI/UX of the Admin Area
#497
2026-08-05 18:24:30 +03:30
Hamid Reza Mohammadi
989defdf62 improve UI/UX of the User Area
#496
2026-08-05 13:56:18 +03:30
Hamid Reza Mohammadi
ada2dc5028 improve UI/UX of the User Area
#496
2026-08-05 13:23:37 +03:30
Claude
f09b9de84a User panel: Phase 0 shared UI foundations
- Add design-token stylesheet (wwwroot/css/user-panel.css): CSS variables
  derived from the existing p8.css palette (brand maroon, success/danger
  colors, radius, shadow), plus reusable component classes (card, button
  variants, alert, badge, empty state, pagination, list item, toast,
  confirm modal). Includes a prefers-color-scheme dark block compatible
  with the existing toggleColorScheme() mechanism in bk.js.
- Add wwwroot/js/user-panel.js: upConfirm() and upToast() helpers as
  styled, promise-based replacements for window.confirm()/alert(),
  falling back to the native dialogs if the modal/toast markup isn't
  present on a page.
- Add Areas/User/Pages/Shared/ partials: _Pagination (wraps the
  List<NameIdUrlImage> pattern already used by every list page),
  _EmptyState, _Toasts and _ConfirmModal (hosts, included once by the
  layout).
- Wire the new stylesheet/script and the toast/modal hosts into
  _UserPanelLayout.cshtml.
- Refactor Notifications.cshtml as a first demonstration: replaces the
  hand-rolled pagination loop, manual gray/lightsteelblue row
  alternation, and confirm()/alert() calls with the new components.

No backend/API changes. Rest of the User area is untouched pending
Phase 1+ (nav/dashboard, forms, remaining list pages, moderation
queues, editors).
2026-08-05 12:58:00 +03:30
Hamid Reza Mohammadi
7eb727431b two step pagination 2026-08-04 20:59:19 +03:30
Hamid Reza Mohammadi
2fcf7241f2 new sorting option 2026-08-04 20:58:05 +03:30
Hamid Reza Mohammadi
1e4527591c #495 comments pagination 2026-08-04 19:00:08 +03:30
Hamid Reza Mohammadi
ff3e82e897 #495 comment ratings 2026-08-04 18:24:35 +03:30
Hamid Reza Mohammadi
6cda2ab299 refactoring 2026-07-16 16:39:13 +03:30
Hamid Reza Mohammadi
412a77a30c #493 last visit of user for poem 2026-06-27 15:58:22 +03:30
Hamid Reza Mohammadi
c8e675cb1f #489 making Vazirmatn font local 2026-06-08 18:39:54 +03:30
Hamid Reza Mohammadi
dcbd43c480 #489 making Vazirmatn font local 2026-06-08 18:32:45 +03:30
Hamid Reza Mohammadi
162adcea30 #489 making Vazirmatn font local 2026-06-08 17:03:57 +03:30
hhsaffar
3cd966dab6
Update p8.css. Fixing circled-number-container class.
After changing the circled-number class's display property to inline-grid there was bug in showing circled numbers that didn't contain text (for example the one that points to the map section in the first page.). This commit fixes the bug.
2026-02-10 18:03:21 +03:30
hhsaffar
ef19833670
Update p8.css
Centeralizing icons in the toolbar above the poems.
2026-02-06 20:03:44 +03:30
Hamid Reza Mohammadi
95b44fafab fix colors in ganjoor map in dark mode #482 2025-11-18 12:06:09 +03:30
Hamid Reza Mohammadi
c6c61f720b changing background 2025-06-12 10:20:17 +03:30
Hamid Reza Mohammadi
9407babe79 display stats of visits for categories and poems
#481
2025-05-25 08:17:29 +03:30
Hamid Reza Mohammadi
9d118cc218 display stats of visits for categories and poems
#481
2025-05-23 08:39:50 +03:30
Hamid Reza Mohammadi
18aaececca display stats of visits for categories and poems
#481
2025-05-22 10:03:20 +03:30
Hamid Reza Mohammadi
6f1328e508 display stats of visits for categories and poems
#481
2025-05-22 09:43:58 +03:30
Hamid Reza Mohammadi
08754bd1c0 #480 simplfying ui 2025-05-19 06:55:11 +03:30
Hamid Reza Mohammadi
06d15de5d8 #480 fix 2025-05-18 18:56:22 +03:30
Hamid Reza Mohammadi
be71ef6632 #480 simplifying ui 2025-05-18 18:51:05 +03:30