New Site: Setup/Tools page
See original GitHub issueBasically the same idea as in https://github.com/babel/website/issues/1522
This one might be a little more involved
We need to port the setup page in the new site since the old one used jekyll ({% for category in site.data.tools %}
) and bootstrap css
This would be targeting the docusaurus
branch, not master.
I would read through some of the docs: https://docusaurus.io/docs/en/installation.html + and check out the branch
We can probably just redo how this works? Not sure the time investment though.
If we port:
- we need to basically convert the setup page - https://github.com/babel/website/blob/docusaurus/docs/setup.md and https://github.com/babel/website/blob/docusaurus/_includes/tools/items.md
- should probably move the data into a different file or just in the tools.js file itself (doesn’t matter to me right now). Same with https://github.com/babel/website/blob/docusaurus/_includes/tools
- will need to re-create/create styling for that page: current styling at https://github.com/babel/website/blob/docusaurus/_sass/pages/_tools.scss. Totally fine if you can improve on what’s there as well so it doesn’t “have” to look the same
Issue Analytics
- State:
- Created 6 years ago
- Comments:20 (15 by maintainers)
Top Results From Across the Web
setuptools 65.6.3.post20221224 documentation
Setuptools is a fully-featured, actively-maintained, and stable library designed to facilitate packaging Python projects. It helps developers to easily ...
Read more >Setuptools - PyPI
setuptools 65.6.3. pip install setuptools. Copy PIP instructions. Latest version. Released: Nov 23, 2022.
Read more >Getting Started With setuptools and setup.py - PythonHosted.org
To install setuptools visit http://pypi.python.org/pypi/setuptools and follow the instructions for your operating system. ... A sample of this website is:.
Read more >2. Writing the Setup Script — Python 3.11.1 documentation
The setup script is the centre of all activity in building, distributing, ... at https://setuptools.readthedocs.io/en/latest/setuptools.html independently ...
Read more >pypa/setuptools: Official project repository for the ... - GitHub
See the Installation Instructions in the Python Packaging User's Guide for instructions on installing, upgrading, and uninstalling Setuptools.
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@azz Hi. Yes. This is something we are looking at supporting. I would really like if we could design it in the constructs of our current build system. I //think// we can take some clues from some of the customizations that were done with React Native and maybe even Prettier.
@QC-L I was talking it over with another core Docusaurus team member, @rickyvetter, and he reminded me that
onclick
can’t work out of the box since Docusaurus sites are server rendered.Your best option here is probably just including a script tag in vanilla JavaScript that handles your click events (there are some other options, but they might not be as amenable).
@rickyvetter has a Docusaurus site, Reason-React, where he did something similar. https://github.com/reasonml/reason-react/blob/master/website/core/Footer.js