Skip to content

New website #259

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Closed
4 tasks done
yamalight opened this issue Aug 21, 2019 · 5 comments
Closed
4 tasks done

New website #259

yamalight opened this issue Aug 21, 2019 · 5 comments

Comments

@yamalight
Copy link
Contributor

yamalight commented Aug 21, 2019

We need a proper website, with docs, examples, etc.
Basic static generation (e.g. with Gatsby) from markdown (to allow for current docs reuse) would probably work just fine.

  • Make a static website (done thanks to @FDiskas )
  • Setup CI builds on every push / PR
  • Setup CD to github pages
  • Figure out a domain (github org domain? .js.org domain? something else?)
@yamalight yamalight added this to the post-5.1 milestone Aug 21, 2019
@yamalight yamalight removed this from the post-5.1 milestone Sep 18, 2019
@yamalight
Copy link
Contributor Author

Moving docs to website would also allow updating them without rebuilding whole CLI which is nice.

@FDiskas
Copy link
Contributor

FDiskas commented Apr 16, 2020

Let me play with this

@yamalight
Copy link
Contributor Author

@FDiskas all yours! Here's a repo for it: https://github.com/exoframejs/exoframe-website

@FDiskas
Copy link
Contributor

FDiskas commented Apr 18, 2020

@yamalight here is a pull request ▶️ exoframejs/exoframe-website#1

@yamalight yamalight mentioned this issue May 9, 2021
47 tasks
@yamalight yamalight added this to the 7.0 milestone May 9, 2021
yamalight added a commit that referenced this issue Dec 4, 2023
Setup github action to auto-deploy it on push

Addresses #259
@yamalight
Copy link
Contributor Author

Basic version is now deployed under https://exoframejs.github.io/exoframe/ (still needs quite a bit of work).
Closing this as rest is tracked in #311

# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

2 participants