Comments (9)
I'm curious myself ;) I'm very new to zettelkasten and much more to neuron, so I'm trying to experiment for now. I look forward to propose (maybe even contribute?) to neuron as I explore this more! thank you!
from neuron.
https://neuron.srid.ca/2014601.html
from neuron.
hi, how can we pick one of those themes from the screenshots? setting color name in neuron.dhall only changes the heading color...
from neuron.
@seekr Those screenshots were taken in version 0.4, and are thus outdated for the development version in which the UI layout has changed somewhat substantially. Notably, the color-rich "connections panel" got replaced by a backlink tree (while the former is pretty-looking, the latter is conceptually more interesting and useful to get a bird's eye view). See #195
When you set the color name in neuron.dhall, it will change the color of heading, as well as the color of zettel links (and the left menu icon colors on hover).
As an aside: I really should rename this feature to "color schemes" - and reserve "theme" for true theme support (where one can customize the style by doing more than switching colors)
from neuron.
@srid thanks for clarifying, is there a way to customize the markup and css generated at compilation?
from neuron.
@seekr What level of customization are you looking for? CSS is straightforward to be made customizable (and FWIW, neuron uses semantic ui as the base, which I recommend retaining for the 'css class library' alluded to in #176); HTML structure however is very tricky.
from neuron.
@srid I was thinking of customizing font to start with, eventually the layout of the page.
It would required me forking the base code and recompile it, right?
from neuron.
@seekr We can make fonts, as well as CSS, configurable in neuron.dhall
. I'm curious to see what kind of layout changes you would be doing. It could help inform me as to how to better design a theming system for neuron.
It would required me forking the base code and recompile it, right?
Just clone it locally and then run bin/run rib -wS
while you go about modifying the layout/css in ./neuron/src
; your zettelkasten site should update automatically as you change the code (no need to do a full compile).
from neuron.
Let's continue this in #253 @seekr
from neuron.
Related Issues (20)
- how does neuron compare to org-roam, org-brain and zetteldeft?
- Unicode-normalised filenames not matched by non-normalised links HOT 1
- Feature Request: File inlining (in Markdown) HOT 3
- Feature request: first class support for regular markdown links HOT 7
- Feature Request: Support for ruby text (furigana) with markdown syntax HOT 4
- Nix alternative (again)
- Feed's <icon> URL is broken
- Document WSL limitations
- Static builds are broken HOT 17
- Collapseable Section
- Is there a way to create non-hierarchical links? HOT 1
- Zettel ID influences clustering behaviour HOT 3
- Small mistake in tutorial: gen should be rib HOT 1
- Unicode file-named notes are being ignored HOT 10
- index.md not generating links
- Default link-title for a zettel
- Cannot create the first zettel HOT 1
- new version (v 1.9.35.0) giving error output
- Missing dependency: reflex-dom-pandoc >= 0.7.9.0
- Unable to install on m1 macbook HOT 8
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 neuron.