1
0
mirror of https://github.com/flarum/core.git synced 2025-07-12 12:26:23 +02:00
Commit Graph

14 Commits

Author SHA1 Message Date
0ae2d18f28 Extract base Page class 2015-08-31 12:05:33 +09:30
0474f410a4 Refactor start/endComputation into lazyRedraw method 2015-08-31 12:04:51 +09:30
b8fc0bc376 Make discussion slug URL parameter optional 2015-08-25 19:32:41 +09:30
dc56e7dc0f Fix unnecessary ?near=1 in some URLs 2015-08-13 13:06:55 +09:30
32648147e2 Reload page on login
closes flarum/core#145
2015-08-06 15:04:20 +09:30
fa5c7cb123 Build very rough HTML-only content
And redirect to the "no JS" mode if the JS app crashes on boot.

ClientView/ClientAction is all a bit of a mess and will need to be
radically cleaned up at some point...
2015-08-06 12:21:11 +09:30
26c87de317 Add an API to show a count in the document title 2015-08-04 19:04:17 +09:30
acfa49b027 PERF: hide discussion list pane on mobile 2015-07-28 18:17:51 +09:30
e2a4cf5ccb Add preview button to composer 2015-07-28 13:34:42 +09:30
6c8144f90a Set default item priorities 2015-07-23 16:38:30 +09:30
ce5e4b6c0f Don't allow includes to be specified
Relations must be set to include by default on the API instead
2015-07-23 14:31:46 +09:30
9af141ce0b Hide the drawer/modal when constructing all pages
Might be better to do this on config... also extract it into a parent
"Page" component
2015-07-22 09:51:41 +09:30
a9ded36b57 Major CSS revamp
- Get rid of Bootstrap (except we still rely on some JS)
- Use BEM class names
- Rework variables/theme config
- Fix various bugs, including some on mobile

The CSS is still not ideal – it needs to be cleaned up some more. But
that can be a focus for after beta.
2015-07-17 14:47:49 +09:30
ab6c03c0cc Massive JavaScript cleanup
- Use JSX for templates
- Docblock/comment everything
- Mostly passes ESLint (still some work to do)
- Lots of renaming, refactoring, etc.

CSS hasn't been updated yet.
2015-07-15 14:01:11 +09:30