Comments (19)
@canmingir can I start working on the issue?
from nucleoid.
👍 Sounds good, honestly, I couldn't find a good ToC library for React. BTW, HTML is generated thru markdown here
from nucleoid.
@canmingir I have figured out why it's not working. If you clearly give a look at hyperlinks(on contents) that have either ?
or ,
or .js
included is not working.
Let's see through the image below -
Here I removed ?
from What is Nucleoid markdown and hyperlink is working now.
Should I fix it by removing like this or something else? 🤔
from nucleoid.
@canmingir what do you think about the previous comment ?
from nucleoid.
Yes, you are right, the question mark is causing an issue in here. Instead of deleting an question mark from the content, let's see there is a workaround in react-markdown-heading
, which I've opened up an issue on their side. BTW, I am in search of finding better ToC library as well, lmk if you know any of them,
kyoncy/react-markdown-heading#33
from nucleoid.
@canmingir I tried to generate the toc with another library react-toc but it has the same problem but one thing which I figured out is that organizations like socket.io or enarx uses docusaurus tool with markdown files to generate their website content including toc.
What do you think 🤔
from nucleoid.
Fantastic, docusaurus is looking really cool, we can switch into that, instead of trying to maintain our markdown generator
from nucleoid.
@canmingir So, what's the plan for switching? Do you have any idea so that we can start?
from nucleoid.
I would say yes, let's switch, do you want to give a shot?
from nucleoid.
@canmingir in open-source always! let's give it a shot. What's the plan?
from nucleoid.
I've been looking at it, looks like it won't be easy switch over, but I think this gives better handling on our docs, I will be working on it, but it may take awhile tho
from nucleoid.
@canmingir ok, then go ahead. Once you start I will join you.
from nucleoid.
There is a conversation going on, docusaurus may not be possible with MUI
from nucleoid.
@canmingir If MUI is not possible then we can go ahead with what docusaurus provides.
from nucleoid.
Working on a hybrid solution, I am trying to keep the main page with MUI, but rebuilding rest of pages with docusaurus (They are already in markdown anyway). Let see, how far I can go with
https://github.com/NucleoidJS/nucleoid.com/tree/docusaurus
from nucleoid.
👍
from nucleoid.
Finally, docusaurus version:
https://nucleoid.com/docs/get-started/
from nucleoid.
Improved UI great! although there are still problems.
from nucleoid.
Hey Can, can you tell me if any help I can do?
from nucleoid.
Related Issues (9)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nucleoid.