Hamid Reza Mohammadi
f3db50d512
session expiration bug fix
2026-08-10 07:56:39 +03:30
Hamid Reza Mohammadi
eb452cb322
tajik backend fix
2026-08-08 08:04:48 +03:30
Hamid Reza Mohammadi
a1eaddc5a3
tajik api backend bug fix
2026-08-07 18:58:46 +03:30
Hamid Reza Mohammadi
8ad31db2c7
tajik recitations syncing
2026-08-07 18:24:32 +03:30
Hamid Reza Mohammadi
edf8f03660
tajik site improvements
2026-08-07 18:13:08 +03:30
Hamid Reza Mohammadi
9a70dc333c
tajik fix
2026-08-07 17:41:52 +03:30
Hamid Reza Mohammadi
35947fc1f7
tajik backend fix
2026-08-07 17:21:20 +03:30
Hamid Reza Mohammadi
ad8afedac4
tajik backend
2026-08-07 17:10:23 +03:30
Hamid Reza Mohammadi
cefc6a767f
tajik backend fixes
2026-08-07 17:02:54 +03:30
Hamid Reza Mohammadi
a6e7d4f4e6
tajik api fix
2026-08-07 16:28:35 +03:30
Hamid Reza Mohammadi
23cb549953
improving tj.ganjoor.net design
2026-08-07 16:26:57 +03:30
Hamid Reza Mohammadi
6092bfedcd
improving tj.ganjoor.net design
2026-08-07 16:00:14 +03:30
Hamid Reza Mohammadi
9f54fa9bb8
improving tj.ganjoor.net design
2026-08-07 15:19:15 +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
Hamid Reza Mohammadi
714c05b162
RMuseum.xml
2026-08-05 13:20:44 +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
f350bb9fc3
empty comment bug fix
2026-08-04 21:21:10 +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
dff2ec9ac5
bug fix
2026-08-04 17:47:09 +03:30
Hamid Reza Mohammadi
88e3394495
upgrading nugets
2026-08-04 17:27:26 +03:30
Hamid Reza Mohammadi
cc13bb6157
#495 bug fix
2026-08-04 16:25:07 +03:30
Hamid Reza Mohammadi
ca2f708add
#495 rating comments
2026-08-04 15:47:05 +03:30
Hamid Reza Mohammadi
430370a6b9
#495 db migration
2026-08-04 15:04:52 +03:30
Hamid Reza Mohammadi
1b613ba397
#495 rating comments
2026-08-04 14:59:58 +03:30
Hamid Reza Mohammadi
9d32aa27c0
#495 RateCommentAsync
2026-07-22 19:30:16 +03:30
Hamid Reza Mohammadi
97e472af9a
#495 RateCommentAsync
2026-07-22 19:15:15 +03:30