4f5bbf82a5
fix(web/problem): page title
continuous-integration/drone/push Build is passing
2022-11-07 15:44:01 +08:00
844c93da84
refactor: sync code from uoj.ac
2022-11-06 10:26:21 +08:00
1227acf47a
refactor(web/contest): contest manage v2 and contest confirmation
continuous-integration/drone/push Build is passing
2022-10-23 20:39:11 +08:00
277e69f507
feat(web): drop bs4
continuous-integration/drone/push Build is passing
2022-10-22 21:12:13 +08:00
e98978d6d8
feat(web/problem): hash route for tabs
2022-10-21 11:52:19 +08:00
318e618499
fix(web): right column width
2022-10-19 11:57:06 +08:00
4d68b2237f
fix(web): use hljs in bs5 pages
2022-10-11 07:50:58 +08:00
1279ccf711
refactor(web): fix table classes in backend
2022-10-10 07:52:30 +08:00
a97a05553b
chore: remove table-striped class
continuous-integration/drone/push Build is passing
2022-10-08 08:50:23 +08:00
63b7768f78
feat: force-login and open-register config
continuous-integration/drone/push Build is passing
2022-10-07 17:29:26 +08:00
6a91c0521c
feat: contest navigator in problem page
continuous-integration/drone/push Build is passing
2022-10-07 09:31:31 +08:00
d1374e99eb
feat: move problem sidebar items
2022-10-07 09:13:35 +08:00
c5bb4a1a67
feat: redirect to login instead of return 403
continuous-integration/drone/push Build is passing
2022-10-06 20:28:43 +08:00
82d4bf59f3
fix: dec731f86f
continuous-integration/drone/push Build is passing
2022-10-03 14:55:28 +08:00
dec731f86f
fix: problem page items
continuous-integration/drone/push Build is passing
2022-10-03 14:28:33 +08:00
05dcdf2158
fix: remove poster field in problem.conf
continuous-integration/drone/push Build is passing
2022-10-01 17:18:29 +08:00
44b3840e5f
feat: add problems_solutions
continuous-integration/drone/push Build is passing
2022-09-28 19:48:49 +08:00
beaa45160b
fix: problem click zan block
2022-09-27 16:48:17 +08:00
315626200c
refactor: contest problem page with bs5
2022-09-27 16:42:24 +08:00
f8377ebdad
fix: columns breakpoint
continuous-integration/drone/push Build is passing
2022-09-27 07:57:01 +08:00
fc66e5afe5
fix: 6cbf44ead5
continuous-integration/drone/push Build is passing
2022-09-26 16:32:38 +08:00
6cbf44ead5
fix: add classes to tables
continuous-integration/drone/push Build is passing
2022-09-26 14:35:13 +08:00
3a26ee7092
refactor: problem page with bs5
continuous-integration/drone/push Build is passing
2022-09-25 18:28:43 +08:00
67c29e3add
feat: testcase download
continuous-integration/drone/push Build is passing
2022-09-20 13:10:25 +08:00
5db6977c85
fix: margin-top of problem content
2022-09-18 20:56:19 +08:00
d2a07c5265
feat: new markdown style
2022-09-18 20:47:21 +08:00
410631075e
fix: style
2022-09-18 12:58:35 +08:00
6a2915b3a4
feat(web/problem): display uploader
2022-04-14 09:27:25 +08:00
dd417d4f2f
feat(web/contest): allow admins take part in contests
2022-04-04 19:35:20 +08:00
27c1eee037
feat(web): add contest only user type
2022-04-03 18:18:17 +08:00
1021dae8c0
feat(web): throw 403 when need login
2022-04-02 18:01:26 +08:00
2e7da82db9
feat(web): force login
2022-03-17 12:00:03 +08:00
Leo Lu
b8f82be3dc
Reformated with php-cs-fixer
2020-07-02 23:12:06 +08:00
Masco Skray
c49b69aa86
style(web): upgrade to Bootstrap 4 view with new artworks
...
Let's welcome brand new look made by Bootstrap 4!
Not only website but also our logo is being flat now.
The new logo uses blue as main color, to be different from original.
For us, it also shows the project has up to a new stage.
We hope that the project will get better and better.
BREAKING CHANGE: The path for users to place their images is renamed.
Logos are saved as new names too. Users should move "pictures" to "images".
Any modifications should suit the Bootstrap 4's standard.
2019-09-10 10:25:07 +08:00
Masco Skray
96d4a3ecf7
style(judger,web): move code out from subfolder "1"
...
Due to historical reasons, the code is in subfolder "1".
With SVN removal, we place the code back and remove the annoying "1" folder.
2019-06-14 23:34:41 +08:00