Barış Soner Uşaklı
38756a0c34
refactor: no more 🐮
4 years ago
opliko
a370c26f73
feat: re-add FontAwesome font for compatibility
4 years ago
opliko
41762e6603
feat: update to FontAwesome 5.15, resolve #6976
4 years ago
Peter Jaszkowiak
b56d9e12b5
chore: eslint prefer-arrow-callback
4 years ago
Peter Jaszkowiak
707b55b6a5
chore: eslint prefer-template
4 years ago
Peter Jaszkowiak
4ee0f1459d
chore: eslint import/newline-after-import
4 years ago
Barış Soner Uşaklı
1fd2eba6f2
refactor: async/await
...
src/cli/manage.js
src/meta/build.js
src/meta/css.js
src/meta/js.js
5 years ago
Barış Soner Uşaklı
f16c8268cf
feat: #8734 , move bootstrap-tagsinput to package.json
5 years ago
Barış Soner Uşaklı
948f26143c
feat: #5964 , #8734 remove colorpicker
5 years ago
Barış Soner Uşaklı
fda2aedfd8
feat: #8734 , jquery-ui, jquery-form, timeago ( #8748 )
...
* feat: #8734 , jquery-ui, jquery-form, timeago
get rid of forum/footer.js move that code to app.js & wait for app to load before calling ajaxify.end
make sockets.js a requirejs module
move jquery-ui to node_modules and load via requirejs
move jquery-form to node_modules and load via requirejs
move timeago to node_modules and load via requirejs
only include the css for needed jquery-ui widgets
* feat: keep socket/io global for backwards compat
* refactor: move socket listener to chat
5 years ago
Barış Soner Uşaklı
5a40d26b44
feat: #8626 , new move posts modal
5 years ago
Julian Lam
b6b94a56dc
refactor: moved ip-blacklist and post-queue styles/tpls to themes
...
This is a breaking change!, re: #8580
5 years ago
Julian Lam
12edd18b46
feat: use nodebb-scoped bootswatch
...
closes #8527
5 years ago
Barış Soner Uşaklı
cb662e15ce
feat: improve grunt restart/rebuild speed
5 years ago
Barış Soner Uşaklı
1bda92e3fc
fix : #8064 , break-word on post-queue
6 years ago
Julian Lam
a07d9898df
fix : #7071 buildSkinAsset won't rebuild continuously
7 years ago
Julian Lam
a5022ce425
fix : #6922 , skin assets not including plugin LESS files
7 years ago
Julian Lam
501b3a79ca
Refactor skins to be built on server-side ( #6849 )
...
* WIP
* using bootswatch from npm instead of bootswatch CDN url
* feat: on-demand client css building for skins
* added ability for client-side to select a skin
* updated loading and saving logic of bootstrapSkin on client side user settings
* fix: broken test for #6849
7 years ago
Peter Jaszkowiak
65b4bafb16
Fix @scoped themes
7 years ago
psychobunny
d4a11de07d
move blacklist.less into admin/manage/ip-blacklist.less
8 years ago
psychobunny
0e219a8c58
closes #5891
8 years ago
Barış Soner Uşaklı
091fec8d6f
removed unnecessary code
8 years ago
Peter Jaszkowiak
b60dbe7d1e
Unwrap meta modules
8 years ago
Barış Soner Uşaklı
890c2eff70
style changes
8 years ago
Peter Jaszkowiak
7ccfb5cdc0
Build refactor
...
- Target aliases and bundles
- More concurrency
- Use `--series` to force series processing
- Minifier self-hosted threading
- meta/css delegates to minifier
8 years ago
Peter Jaszkowiak
1ed571189c
Make utils and translator easier to require
...
Move utils.walk to file.walk, backwards compatible
8 years ago
Peter Jaszkowiak
dd2b930824
Resolve merge conflicts, minify only `.js` files
8 years ago
pichalite
1d5b3cc73f
ACP manage tags page UI changes
8 years ago
Peter Jaszkowiak
3b0dd2d1ef
ESlint padded-blocks
8 years ago
Peter Jaszkowiak
d7526b5e44
ESlint array-bracket-spacing
...
and object-property-newline
8 years ago
Peter Jaszkowiak
2ba46808a1
ESlint one-var, fix comma-dangle
8 years ago
Peter Jaszkowiak
bc1d70c126
ESlint comma-dangle
8 years ago
Peter Jaszkowiak
3d56dc4857
Fix #5368
8 years ago
Peter Jaszkowiak
b530701cff
Fix tabs 😡
8 years ago
Peter Jaszkowiak
bb1bfb0449
Merge branch 'master' into assets-route
8 years ago
pichalite
de28ff5d43
Ability to crop profile images before uploading
8 years ago
Peter Jaszkowiak
8c86b2e32c
Build pipeline improvements
...
- Refactor meta/css
- `fs.link` usage consolidated to `file.link`
- rimraf built modules directory to fix error
- Remove `local-assets` flag
9 years ago
Peter Jaszkowiak
05b68391dd
Use `/assets` for client assets
...
- Route `/assets` -> `build/public`, falling back on `public`
- Moved destinations for `nodebb.min.js`, `acp.min.js`, `admin.css`, `stylesheet.css`, `templates`, and `sounds` to `build/public`
- r.js modules previously routed through express are now symlinked into `public/build/src/modules`
- minfiles no longer served from a memory cache
- use config `views_dir` setting everywhere template directory is used
- fix cache buster `v=v=`
9 years ago
barisusakli
c32e6aaabb
use build module instead of forking
9 years ago
barisusakli
0b9829850c
closes #5273
9 years ago
Julian Lam
9bab0b53b0
re: #5211 , broke out meta.css.minify to accept targets, made build output marginally nicer looking
9 years ago
barisusakli
71c7ef9109
fix test
9 years ago
barisusakli
4f0e93732a
#5211
...
remove passing js/css between procs
9 years ago
Julian Lam
299fcb99f1
more progress on #5211
9 years ago
Julian Lam
e6c9c89342
closes #5197
9 years ago
Anil Mandepudi
6b23dd574e
Use postcss-clean to minify css instead of less ( #5179 )
...
* use postcss-clean to minify css instead of less
* alphabetical order
* white space
* white space
* Update css.js
9 years ago
Anil Mandepudi
f7b64d655a
Fix issue where CSS files imported along with less files are not getting minified ( #5178 )
9 years ago
Julian Lam
66aea0eed1
closes #5167
9 years ago
HeeL
4a3c31b2dc
Fix space-before-function-paren linter rule
9 years ago
Barış Soner Uşaklı
9d0dc35703
closes #5081
9 years ago