Git Product home page Git Product logo

Comments (8)

Mik3Rizzo avatar Mik3Rizzo commented on June 6, 2024 1

Thanks for checking out my fork and for all the suggestions.

What I'll do soon

  • include back the environments directories and *.log in the .gitignore, sorry I "cleaned" too much ;-)
  • fix the modal - I think you're right, the problem could be related to bootstrap5.
  • center the footer.

Please, notice that all the *.svg I used are "stored" directly into the html, so the relative static resources are not needed anymore.

I'll try to add config files and/or command line arguments. Should I keep the env variables for docker support?
I'm not familiar with branches, but I'll try to follow your advice for multiple features.

Super dark theme

I don't really understand if you want to keep the old as a dark theme and my new theme as a super dark theme or if you want to introduce a new theme even darker than the one I proposed.

from wikmd.

Mik3Rizzo avatar Mik3Rizzo commented on June 6, 2024 1

will create the extra dark toggle this week.

In my opinion three themes are too many: users are familiar with light/dark mode and no more. With three themes the toggle would be replaced by a drop down menù or something similar, that is not as handy to use as the toggle. My suggestion is to mod the dark theme as you like and keep only light/dark themes.

from wikmd.

Mik3Rizzo avatar Mik3Rizzo commented on June 6, 2024 1

It was a pleasure contributing, I really like this simple wiki! I've some ideas, maybe I'll implement them and do some PRs ;-)

Maybe we should close the issue!

from wikmd.

Linbreux avatar Linbreux commented on June 6, 2024

Hi @Mik3Rizzo

I checked out your fork, great work appreciate the effort you put into it.
I think I should start with the things I really like. The icons for a new page, edit and remove look great, very user-friendly same with the search bar. Also, I like what you did with the footer, in my opinion it would be even greater if it was centered. Also nice code cleanup!

A couple of notes:
the *.log file and all the envs are removed from gitignore. I use env so I think it would be better to include them back:

# Environments
.env
.venv
env/
venv/
ENV/

The search bar looks great, though I don't yet know if it is greater on the left than right (maybe it's just a getting used to thing).

I think it would be great to support a super dark theme. But I also think that the old dark mode needs to be easily accessible. This should be an option that the user can choose in the UI itself. (maybe a checkbox for a super dark theme)

When deleting a page, you can't cancel the modal and the cross looks weird. Maybe this is because of the bootstrap 5.

image

Your suggestions:

sidebar to show the hierarchy of the wiki, maybe collapsible

Yes! This is something I also was thinking, although I'm not sure when I will start because of other features I'm implementing.

breadcrumbs to show the current page and the path

This is already implemented. I'll split the links in the future.
image

.json/.yaml config file, in my opinion is handier than set up env variables

Yes! that's true. The env variables were used for docker support. But a config file would be great.

periodic git push to personal remote repo

Yes, if there is a config file this would be easy to setup.

Again thanks for checking out the project and improve it. If you try implementing multiple features it would be great to create a new branch for each.

from wikmd.

Linbreux avatar Linbreux commented on June 6, 2024

Hi thats great!

I'll try to add config files and/or command line arguments. Should I keep the env variables for docker support?

Perfect! For now I think the env vars should indeed be kept.

I'm not familiar with branches, but I'll try to follow your advice for multiple features.

No problem, its just easier to accept different features in different PR's.

keep the old as a dark theme and my new theme as a super dark theme or if you want to introduce a new theme even darker than the one I proposed.

The first one 😉 I think your theme is already '''super dark'''

from wikmd.

Mik3Rizzo avatar Mik3Rizzo commented on June 6, 2024

The first one 😉 I think your theme is already '''super dark'''

I've done a PR before reading this! But it is not a big problem, switching colors should be easier and faster since I introduced a dedicated wiki.colors.css.

I'm in love with really dark themes, like this GitHub one ;-)

from wikmd.

Linbreux avatar Linbreux commented on June 6, 2024

Alright! I'll change it before merging and will create the extra dark toggle this week.

from wikmd.

Linbreux avatar Linbreux commented on June 6, 2024

Alright ;) I have merged your PR and added it to the documentation. Thanks for the contribution, If you got any other PR's feel free to submit them!

from wikmd.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.