jyc / indoor-wiki Goto Github PK
View Code? Open in Web Editor NEWIndoor Wiki is a program you can use to browse Markdown files in a directory.
License: BSD 2-Clause "Simplified" License
Indoor Wiki is a program you can use to browse Markdown files in a directory.
License: BSD 2-Clause "Simplified" License
One goal I had was for everything to be usable offline. But because MathJax is so big, we load it from a remote CDN. This won't work if you're offline, and I wonder if there are even security concerns.
It'd be cool if it were possible to automatically generate a table of contents.
This would probably involve adding traversal features to ocaml-cmark.
Alternatively we could generate ToCs using JavaScript, though I don't always like this experience.
Customizable sidebars would be cool.
Perhaps both a left and right customizable sidebar.
The left sidebar could be the global sidebar and the right sidebar could be the document sidebar.
The global sidebar might be loaded from _bar.md
and the right sidebar might be loaded from filename_bar.md
.
Not sure how best to do this.
One thing that might help would be adding an opam
file to our fork of ocaml-scgi
. Then when Lwt updated, users wouldn't get weird bugs and have to manually rebuild everything that depends on it.
It is kind of annoying to force users to have to copy our static/
directory in order to get something going.
Should we embed the default CSS, JS, etc.?
On the other hand, our HTML is not very special.
At the least, it would be cool if there was a script that facilitated updating (something as simple as keeping track of the Git rev their copy is based on, and updating based on a diff).
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.