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
410d1fa8e2
bug fixes
2026-06-11 19:48:46 +03:30
Hamid Reza Mohammadi
994ad9613f
p8.css?version=85
2026-06-08 18:33:25 +03:30
Hamid Reza Mohammadi
162adcea30
#489 making Vazirmatn font local
2026-06-08 17:03:57 +03:30
Hamid Reza Mohammadi
e10e168752
versioning css
2026-02-10 20:30:12 +03:30
Hamid Reza Mohammadi
a0d18ff530
versioning css
2026-02-06 20:23:10 +03:30
Hamid Reza Mohammadi
cde3ba4e3a
new utitlty for changing verse positions in the editor
2025-12-12 15:13:59 +03:30
Hamid Reza Mohammadi
89a70ab00d
adding a warning for AI generated text
2025-08-08 11:57:17 +03:30
Hamid Reza Mohammadi
c6c61f720b
changing background
2025-06-12 10:20:17 +03:30
Hamid Reza Mohammadi
08754bd1c0
#480 simplfying ui
2025-05-19 06:55:11 +03:30
Hamid Reza Mohammadi
a35a5f70f1
merge
2025-05-18 18:19:52 +03:30
Hamid Reza Mohammadi
6f552089b9
#480 using google Vazirmatn instead of local Vazir font
2025-05-18 18:19:08 +03:30
Hamid Reza Mohammadi
1f952b6ba1
removing unused codes
2025-05-04 12:08:17 +03:30
Hamid Reza Mohammadi
50284f9d3b
#478 contribs page
2025-03-30 17:10:58 +03:30
Hamid Reza Mohammadi
a9c1dfe8a1
#478 contribs page
2025-03-29 21:04:35 +03:30
Hamid Reza Mohammadi
e2c396ff3a
#467 adding page id
2025-03-26 14:28:57 +03:30
Hamid Reza Mohammadi
f2d5b3834b
#467 improvements
2025-03-25 18:26:10 +03:30
Hamid Reza Mohammadi
da5b0b23b2
#467 improvrments
2025-03-25 18:08:46 +03:30
Hamid Reza Mohammadi
51a723fdf9
#467 improvements
2025-03-25 17:51:16 +03:30
Hamid Reza Mohammadi
1ade0ff13c
#467 cat editor
2025-03-24 14:23:50 +03:30
Hamid Reza Mohammadi
4539dd8870
#467 compile fix
2025-03-24 13:19:41 +03:30
Hamid Reza Mohammadi
1f8ba49cc9
#467 cat editor
2025-03-24 12:15:47 +03:30
Hamid Reza Mohammadi
fa392dfca4
a small improvement on generating thank you emails text for donars
2025-03-24 11:07:48 +03:30
Hamid Reza Mohammadi
08963054ee
#467 cat editor
2025-03-21 13:54:16 +03:30
Hamid Reza Mohammadi
cd82f46b46
#467 cat editor
2025-03-21 13:44:11 +03:30
Hamid Reza Mohammadi
067d2c2eb9
#467 cat editor
2025-03-21 12:33:34 +03:30
Hamid Reza Mohammadi
d49554e58e
#467 cat editor
2025-03-21 12:19:11 +03:30
Hamid Reza Mohammadi
bf45c9eef3
#467 CatEditorModel
2025-03-21 12:07:54 +03:30
Hamid Reza Mohammadi
dbf4433472
typo fix
2025-03-21 12:07:38 +03:30
Hamid Reza Mohammadi
25e2722ba2
comparison of usage stats of a selected word among all poets #471
2025-03-08 19:41:04 +03:30
Hamid Reza Mohammadi
cb18240ed3
bug fix
2025-03-04 13:13:45 +03:30
Hamid Reza Mohammadi
2fb283421c
refillcoupletindices
2025-02-27 17:49:27 +03:30
Hamid Reza Mohammadi
0e6e8ae2ab
#468 bug fix
2025-02-27 17:25:43 +03:30
Hamid Reza Mohammadi
278efe5a03
#468 bug fix
...
Related Work Items: #428
2025-02-27 17:20:07 +03:30
Hamid Reza Mohammadi
2005adc45c
bug fix
2025-02-05 18:30:59 +03:30
Hamid Reza Mohammadi
8ff63db78e
#458 unlink links
2025-01-16 18:26:27 +03:30
Hamid Reza Mohammadi
14b2fe3019
bug fix
2025-01-02 10:28:30 +03:30
Hamid Reza Mohammadi
145ce7993b
poem correction history: display user infor for admin
2024-12-29 15:39:20 +03:30
Hamid Reza Mohammadi
8b48e6497c
#456 changing the design for poem pages
2024-12-24 17:07:43 +03:30
Hamid Reza Mohammadi
346f66bd20
improving vaabd menu
2024-12-23 09:37:37 +03:30
Hamid Reza Mohammadi
65a32dc1d2
#451 cat/poet pages with tabs
2024-12-22 10:36:33 +03:30
Hamid Reza Mohammadi
dd3a3250ce
#451 fixing links
2024-12-22 09:42:45 +03:30
Hamid Reza Mohammadi
a1a70a0661
#456 fixing links
2024-12-21 19:41:14 +03:30
Hamid Reza Mohammadi
0536aec6ed
#456 fixing comment links
2024-12-21 19:30:08 +03:30