GDG Korea Campus 홈페이지입니다.
Project Hoverboard is the next generation conference website template after
Project Zeppelin and more optimized
version - Project Zeppelin-Grunt.Template is brought by Oleh Zasadnyy
from GDG Lviv.Do you
it? Show your support - please,
the project.
Polymer
PRPL pattern
Offline access
i18n
Material design
Animations
Integrated speakers and sessions management
SEO friendly
Optimized and fast
Editable theme colors
Quick deploy (with Travis CI)
My schedule
If you don’t want to bother with the dependencies, you can develop in the docker container.
Build:
docker build -t hoverboard .
and run:
docker run -it -v "$PWD":/app -p 8080:8080 hoverboard
Read more in docker docs.
Install polymer-cli:
npm i -g polymer-cli
and Bower:
npm i -g bower
Fork this repository and clone it locally.
bower install
This command serves the app at http://localhost:8080
and provides basic URL
routing for the app:
polymer serve
Read more in setup docs.
This command performs HTML, CSS, and JS minification on the application
dependencies, and generates a service-worker.js file with code to pre-cache the
dependencies based on the entrypoint and fragments specified in polymer.json
.
The minified files are output to the build/unbundled
folder, and are suitable
for serving from a HTTP/2+Push compatible server.
In addition the command also creates a fallback build/bundled
folder,
generated using fragment bundling, suitable for serving from non
H2/push-compatible servers or to clients that do not support H2/Push.
polymer build
Or you can build in Docker container:
docker run -v "$PWD":/app hoverboard polymer build
Read more in deploy docs.
Here is a git workflow for updating your fork (or downloaded copy) to the latest version:
git remote add upstream https://github.com/gdg-x/hoverboard.git
git fetch upstream
git merge upstream/master # OR git merge upstream/develop
# resolve the merge conflicts in your editor
git add . -u
git commit -m 'Updated to the latest version'
Going to use the template? Go on! The only thing we ask - let us know with a
pull request, so we can include you in this list.
Admin panel
Firebase Integration
Push notification
ES2015
Accessibility
Unit/Integration Tests
:pointright: _Propose your feature with creating an issue
Project Hoverboard is still under development, and it is open for contributions.
Feel free to send PR. If you have any questions, feel free to contact
Oleh Zasadnyy.
git checkout -b my-new-feature
)git commit -am 'Added some feature'
)git push origin my-new-feature
) Read complete contributing guide.
See list of contributors.
Maintainer: Oleh Zasadnyy and Sophie Huts.
Project is published under the MIT license.
Feel free to clone and modify repo as you want, but don’t forget to add reference to authors :)