Hamid Reza Mohammadi
5ebf07d485
bottpm audio player
2026-09-12 07:38:52 +03:30
Hamid Reza Mohammadi
64fdb6318c
semantic search
2026-09-11 16:45:47 +03:30
Hamid Reza Mohammadi
4369252060
recitation currrent audio sync fix
2026-09-11 07:47:15 +03:30
Hamid Reza Mohammadi
47445877d2
semantic search
2026-09-10 19:38:38 +03:30
Hamid Reza Mohammadi
1303431972
semantic search
2026-09-10 14:42:11 +03:30
Hamid Reza Mohammadi
3d8b0867d8
semantic search
2026-09-10 14:12:26 +03:30
Hamid Reza Mohammadi
cdd6107319
changing css/js version numbers
2026-09-02 14:22:55 +03:30
Hamid Reza Mohammadi
ce4ff283d5
tinymce initialization bug fix
2026-09-02 13:34:30 +03:30
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
Hamid Reza Mohammadi
7415b343c1
user/role management
2026-08-21 08:41:31 +03:30
Hamid Reza Mohammadi
00f5e81da5
fixes for editor
2026-08-20 20:18:48 +03:30
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
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
73c495ecda
Refactor admin layout and update Ganjoor theme styles
2026-08-16 19:20:13 -07:00
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
839421ae73
#498 import public data
2026-08-14 16:10:47 +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
376bf2cf87
improve UI/UX of the User Area
...
#496
2026-08-06 20:29:57 +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
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
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
8f2261e1cb
fixing ganjoo.net/vazn page
2026-07-20 13:33:44 +03:30
Hamid Reza Mohammadi
68315aa4aa
refactoring
2026-07-18 13:51:04 +03:30
Hamid Reza Mohammadi
9a93cdd962
refactoring
2026-07-17 08:53:07 +03:30
Hamid Reza Mohammadi
ad3c9a8d88
versioning bk.js
2026-07-16 16:41:02 +03:30
Hamid Reza Mohammadi
86837dc6c8
refactoring
2026-07-14 13:22:49 +03:30
Hamid Reza Mohammadi
412a77a30c
#493 last visit of user for poem
2026-06-27 15:58:22 +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
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
c05783d0c4
versioning js
2025-05-19 07:05:36 +03:30
Hamid Reza Mohammadi
08754bd1c0
#480 simplfying ui
2025-05-19 06:55:11 +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
19035a62fe
labels for charts are unreadable in dark mode
...
#479
2025-04-01 11:15:38 +03:30
Hamid Reza Mohammadi
25394f8b6e
#478 contribs page
2025-03-30 21:06:51 +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
483834df4e
#478 extending charts
2025-03-29 20:05:21 +03:30