Commit Graph

1792 Commits

Author SHA1 Message Date
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
02fe2de6a0 Wrap poet list in spacer div on Photos page to match home page 2026-08-20 01:50:41 -07:00
Hesam Alizadeh
3f7766bbc6 Add id and title attributes to theme toggle and remove inline SVG fill colors 2026-08-20 01:49:12 -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
335193c592 Bump p8.css version to 87 and remove fill colors from theme toggle icons 2026-08-20 01:32:35 -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
061853a365 fixes 2026-08-16 16:11:46 +03:30
Hamid Reza Mohammadi
18d2a97771 ui fix 2026-08-16 16:09:47 +03:30
Hamid Reza Mohammadi
c030a192d2 #498 export tajik data 2026-08-14 21:44:19 +03:30
Hamid Reza Mohammadi
6e44e4dec1 #498 ui for public data generation 2026-08-14 20:23:11 +03:30
Hamid Reza Mohammadi
1d67041247 #498 bug fix 2026-08-14 19:39:48 +03:30
Hamid Reza Mohammadi
25d36034d3 documents 2026-08-14 18:46:17 +03:30
Hamid Reza Mohammadi
3addf67fee #498 importing public data 2026-08-14 16:30:13 +03:30
Hamid Reza Mohammadi
011e047619 #498 import public data 2026-08-14 16:20:36 +03:30
Hamid Reza Mohammadi
839421ae73 #498 import public data 2026-08-14 16:10:47 +03:30
Hamid Reza Mohammadi
f3db50d512 session expiration bug fix 2026-08-10 07:56:39 +03:30
Hamid Reza Mohammadi
7b96e50a9d improve UI/UX of the User Area
#496
2026-08-07 08:37:28 +03:30
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
2356435a70 improve UI/UX of the User Area
#496
2026-08-06 20:03:38 +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
4a1d43a299 improve UI/UX of the Admin Area
#497
2026-08-05 18:45:38 +03:30
Hamid Reza Mohammadi
c94a67dcc6 improve UI/UX of the Admin Area
#497
2026-08-05 18:30:28 +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
8d528ddc13 improve UI/UX of the Admin Area
#497
2026-08-05 17:58:46 +03:30
Hamid Reza Mohammadi
5c9720ba1a mprove UI/UX of the Admin Area
#497
2026-08-05 17:44:30 +03:30
Hamid Reza Mohammadi
54ec1fc34f improve UI/UX of the User Area
#496
2026-08-05 17:29:09 +03:30
Hamid Reza Mohammadi
1c1e211ca9 improve UI/UX of the User Area
#496
2026-08-05 17:13:10 +03:30
Hamid Reza Mohammadi
aa4431b2d8 improve UI/UX of the User Area
#496
2026-08-05 17:02:08 +03:30
Hamid Reza Mohammadi
e52e2d87eb Merge branch 'main' of https://github.com/ganjoor/GanjoorService 2026-08-05 16:55:48 +03:30
Hamid Reza Mohammadi
e65652e4dc mprove UI/UX of the User Area
#496
2026-08-05 16:55:42 +03:30
Hamid Reza Mohammadi
f8a26835c0 improve UI/UX of the User Area
#496
2026-08-05 16:00:36 +03:30
Hamid Reza Mohammadi
2fee534f11 improve UI/UX of the User Area
#496
2026-08-05 13:58:27 +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
4007f93cc4 #495 comment ratings 2026-08-04 18:32:26 +03:30
Hamid Reza Mohammadi
ff3e82e897 #495 comment ratings 2026-08-04 18:24:35 +03:30
Hamid Reza Mohammadi
cc13bb6157 #495 bug fix 2026-08-04 16:25:07 +03:30
Hamid Reza Mohammadi
d7bb49b771 ui fixes 2026-07-20 17:15:54 +03:30
Hamid Reza Mohammadi
b99b6439b1 ui fix 2026-07-20 17:10:32 +03:30
Hamid Reza Mohammadi
232aa543a4 refactoring 2026-07-20 15:39:03 +03:30
Hamid Reza Mohammadi
b7b5c6b4bf refactoring 2026-07-20 15:13:21 +03:30
Hamid Reza Mohammadi
bc6c059ded ganjoor.net/vazn fix 2026-07-20 15:02:03 +03:30
Hamid Reza Mohammadi
f0eea6f655 fixes for ganjoor.net/vazn 2026-07-20 14:48:25 +03:30
Hamid Reza Mohammadi
5fa9eaf7db fixing ganjoor.net/vazn 2026-07-20 14:02:58 +03:30
Hamid Reza Mohammadi
2f1e711074 refactoring 2026-07-20 13:42:26 +03:30
Hamid Reza Mohammadi
3bdec8092e fixing ganjoor.net/vazn 2026-07-20 13:37:31 +03:30
Hamid Reza Mohammadi
8f2261e1cb fixing ganjoo.net/vazn page 2026-07-20 13:33:44 +03:30
Hamid Reza Mohammadi
513b10df9e warnings fix 2026-07-19 17:07:20 +03:30
Hamid Reza Mohammadi
3626ce2a58 refactoring 2026-07-19 17:02:18 +03:30
Hamid Reza Mohammadi
de31fa15c3 refactoring 2026-07-19 16:55:20 +03:30
Hamid Reza Mohammadi
469460d0ec refactoring 2026-07-19 16:50:22 +03:30
Hamid Reza Mohammadi
8972484a1e warning fix 2026-07-19 16:50:15 +03:30
Hamid Reza Mohammadi
68315aa4aa refactoring 2026-07-18 13:51:04 +03:30
Hamid Reza Mohammadi
d94f84606e fix 2026-07-17 13:38:07 +03:30
Hamid Reza Mohammadi
497e769c6d refactoring 2026-07-17 08:53:51 +03:30
Hamid Reza Mohammadi
9a93cdd962 refactoring 2026-07-17 08:53:07 +03:30
Hamid Reza Mohammadi
2d26632d33 refactoring 2026-07-16 16:50:45 +03:30
Hamid Reza Mohammadi
5416bd3eaf refactoring 2026-07-16 16:46:20 +03:30
Hamid Reza Mohammadi
32733e73ed refactoring 2026-07-16 16:45:01 +03:30
Hamid Reza Mohammadi
0e8b8d16e0 removing unused pages 2026-07-16 16:42:10 +03:30
Hamid Reza Mohammadi
ad3c9a8d88 versioning bk.js 2026-07-16 16:41:02 +03:30
Hamid Reza Mohammadi
6cda2ab299 refactoring 2026-07-16 16:39:13 +03:30
Hamid Reza Mohammadi
35bf4c1bc2 refactoring 2026-07-15 13:52:28 +03:30
Hamid Reza Mohammadi
64ab66aacd refactoring 2026-07-15 08:43:40 +03:30
Hamid Reza Mohammadi
86837dc6c8 refactoring 2026-07-14 13:22:49 +03:30
Hamid Reza Mohammadi
47f239a7a6 refactoring 2026-07-13 16:48:04 +03:30
Hamid Reza Mohammadi
572deb5090 Merge branch 'main' of https://github.com/ganjoor/GanjoorService 2026-07-13 16:10:49 +03:30
Hamid Reza Mohammadi
b3acb99d50 refactoring 2026-07-13 16:10:41 +03:30
Hamid Reza Mohammadi
4740e89c22 .net 10 publish profiles 2026-07-10 15:56:40 +03:30
Hamid Reza Mohammadi
b60d798801 Merge branch 'main' of https://github.com/ganjoor/GanjoorService 2026-07-05 21:14:39 +03:30
Hamid Reza Mohammadi
70ce216131 upgrading to .net 10 2026-07-05 21:14:32 +03:30
Hamid Reza Mohammadi
efa59ed539 #493 last visit of the user for a poem 2026-06-28 14:42:29 +03:30
Hamid Reza Mohammadi
412a77a30c #493 last visit of user for poem 2026-06-27 15:58:22 +03:30
Hamid Reza Mohammadi
594cb93504 #493 last visit of user for poem 2026-06-27 15:05:20 +03:30
Hamid Reza Mohammadi
8d3336e875 #491 spotify policy change 2026-06-22 11:33:36 +03:30
Hamid Reza Mohammadi
4382280248 #491 spotify policy change 2026-06-22 11:26:28 +03:30
Hamid Reza Mohammadi
b2e3997ea3 #490 offline mode 2026-06-22 11:20:53 +03:30
Hamid Reza Mohammadi
70ea640801 #490 offline mode 2026-06-18 21:45:53 +03:30
Hamid Reza Mohammadi
d9c1d1bf57 #490 offline mode 2026-06-13 09:00:17 +03:30
Hamid Reza Mohammadi
410d1fa8e2 bug fixes 2026-06-11 19:48:46 +03:30
Hamid Reza Mohammadi
c8e675cb1f #489 making Vazirmatn font local 2026-06-08 18:39:54 +03:30
Hamid Reza Mohammadi
994ad9613f p8.css?version=85 2026-06-08 18:33:25 +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