mirror of
https://github.com/th3r00t/pyShelf.git
synced 2026-04-28 01:59:35 -04:00
Now depending on Bulma from npm.
This commit is contained in:
9
src/frontend/lib/FastAPIServer.py
vendored
9
src/frontend/lib/FastAPIServer.py
vendored
@@ -142,7 +142,14 @@ class FastAPIServer():
|
||||
output_style='compressed')
|
||||
with open('src/frontend/static/styles/pyShelf.css', 'w') as _pyShelf:
|
||||
_pyShelf.write(_pyShelf_src[0])
|
||||
_pyShelf.close()
|
||||
|
||||
#_bulma_src = sass.compile(
|
||||
# filename='src/frontend/static/styles/bulma.sass',
|
||||
# source_map_filename='src/frontend/static/styles/bulma.sass',
|
||||
# output_style='compressed')
|
||||
#with open('src/frontend/static/styles/bulma.css', 'w') as _bulma:
|
||||
# _bulma.write(_bulma_src[0])
|
||||
|
||||
self.JSInterface.install()
|
||||
return True
|
||||
|
||||
|
||||
1
src/frontend/lib/objects.py
vendored
1
src/frontend/lib/objects.py
vendored
@@ -19,6 +19,7 @@ class JSInterface():
|
||||
if which("npm"):
|
||||
self.config.logger.info("Installing JavaScript dependencies...")
|
||||
run(["npm", "install"], cwd=self.package_json.parent)
|
||||
|
||||
else:
|
||||
self.config.logger.error("npm is not installed.")
|
||||
exit(1)
|
||||
|
||||
124
src/frontend/static/styles/bulma.sass
vendored
124
src/frontend/static/styles/bulma.sass
vendored
File diff suppressed because one or more lines are too long
62
src/frontend/static/styles/pyShelf.sass
vendored
62
src/frontend/static/styles/pyShelf.sass
vendored
@@ -29,6 +29,68 @@ $footer-padding: 0.5rem 0.5rem
|
||||
//$navbar-dropdown-item-hover-background-color: $background !default
|
||||
//$navbar-dropdown-item-active-color: $link !default
|
||||
//$navbar-dropdown-item-active-background-color: $background !default
|
||||
@import "../../node_modules/bulma/sass/utilities/_all.sass";
|
||||
@import "../../node_modules/bulma/sass/utilities/initial-variables.sass";
|
||||
@import "../../node_modules/bulma/sass/utilities/functions.sass";
|
||||
@import "../../node_modules/bulma/sass/utilities/derived-variables.sass";
|
||||
@import "../../node_modules/bulma/sass/utilities/mixins.sass";
|
||||
@import "../../node_modules/bulma/sass/utilities/controls.sass";
|
||||
@import "../../node_modules/bulma/sass/utilities/extends.sass";
|
||||
@import "../../node_modules/bulma/sass/base/_all.sass";
|
||||
@import "../../node_modules/bulma/sass/base/minireset.sass";
|
||||
@import "../../node_modules/bulma/sass/base/generic.sass";
|
||||
@import "../../node_modules/bulma/sass/base/animations.sass";
|
||||
@import "../../node_modules/bulma/sass/elements/_all.sass";
|
||||
@import "../../node_modules/bulma/sass/elements/box.sass";
|
||||
@import "../../node_modules/bulma/sass/elements/button.sass";
|
||||
@import "../../node_modules/bulma/sass/elements/container.sass";
|
||||
@import "../../node_modules/bulma/sass/elements/content.sass";
|
||||
@import "../../node_modules/bulma/sass/elements/icon.sass";
|
||||
@import "../../node_modules/bulma/sass/elements/image.sass";
|
||||
@import "../../node_modules/bulma/sass/elements/notification.sass";
|
||||
@import "../../node_modules/bulma/sass/elements/progress.sass";
|
||||
@import "../../node_modules/bulma/sass/elements/table.sass";
|
||||
@import "../../node_modules/bulma/sass/elements/tag.sass";
|
||||
@import "../../node_modules/bulma/sass/elements/title.sass";
|
||||
@import "../../node_modules/bulma/sass/elements/other.sass";
|
||||
@import "../../node_modules/bulma/sass/form/_all.sass";
|
||||
@import "../../node_modules/bulma/sass/form/shared.sass";
|
||||
@import "../../node_modules/bulma/sass/form/input-textarea.sass";
|
||||
@import "../../node_modules/bulma/sass/form/checkbox-radio.sass";
|
||||
@import "../../node_modules/bulma/sass/form/select.sass";
|
||||
@import "../../node_modules/bulma/sass/form/file.sass";
|
||||
@import "../../node_modules/bulma/sass/form/tools.sass";
|
||||
@import "../../node_modules/bulma/sass/components/_all.sass";
|
||||
@import "../../node_modules/bulma/sass/components/breadcrumb.sass";
|
||||
@import "../../node_modules/bulma/sass/components/card.sass";
|
||||
@import "../../node_modules/bulma/sass/components/dropdown.sass";
|
||||
@import "../../node_modules/bulma/sass/components/level.sass";
|
||||
@import "../../node_modules/bulma/sass/components/media.sass";
|
||||
@import "../../node_modules/bulma/sass/components/menu.sass";
|
||||
@import "../../node_modules/bulma/sass/components/message.sass";
|
||||
@import "../../node_modules/bulma/sass/components/modal.sass";
|
||||
@import "../../node_modules/bulma/sass/components/navbar.sass";
|
||||
@import "../../node_modules/bulma/sass/components/pagination.sass";
|
||||
@import "../../node_modules/bulma/sass/components/panel.sass";
|
||||
@import "../../node_modules/bulma/sass/components/tabs.sass";
|
||||
@import "../../node_modules/bulma/sass/grid/_all.sass";
|
||||
@import "../../node_modules/bulma/sass/grid/columns.sass";
|
||||
@import "../../node_modules/bulma/sass/grid/tiles.sass";
|
||||
@import "../../node_modules/bulma/sass/helpers/_all.sass";
|
||||
@import "../../node_modules/bulma/sass/helpers/color.sass";
|
||||
@import "../../node_modules/bulma/sass/helpers/flexbox.sass";
|
||||
@import "../../node_modules/bulma/sass/helpers/float.sass";
|
||||
@import "../../node_modules/bulma/sass/helpers/other.sass";
|
||||
@import "../../node_modules/bulma/sass/helpers/overflow.sass";
|
||||
@import "../../node_modules/bulma/sass/helpers/position.sass";
|
||||
@import "../../node_modules/bulma/sass/helpers/spacing.sass";
|
||||
@import "../../node_modules/bulma/sass/helpers/typography.sass";
|
||||
@import "../../node_modules/bulma/sass/helpers/visibility.sass";
|
||||
@import "../../node_modules/bulma/sass/layout/_all.sass";
|
||||
@import "../../node_modules/bulma/sass/layout/hero.sass";
|
||||
@import "../../node_modules/bulma/sass/layout/section.sass";
|
||||
@import "../../node_modules/bulma/sass/layout/footer.sass"
|
||||
|
||||
.center-all
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
|
||||
Reference in New Issue
Block a user