question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Rewriting Jekyll Admin's front-end from scratch 🎉

See original GitHub issue

Looking at the codes I have written in the past makes me feel ashamed of myself 😁 There is so much boilerplate that a person need to add in order to implement a feature and the codebase is very hard to understand right now. I think this is what keeps people away from contributing to the project. So I decided to rewrite Jekyll Admin from scratch and already started working on it. I’m using Ant Design for UI components. It has dozens of reusable components which will allow us integrate any component with a little modification easily without implementing our own. In addition it will reduce the codebase a lot since we will not be having custom components and their tests anymore. Maintaining the project will be a lot easier. Another gain of Ant Design is that we don’t have to thing about design anymore. We can follow its design guide.

The most important part is I’m changing the infrastructure and adding some great libraries from the community which will solve our problems very easily. I decided to use redux-form for managing forms in general, react-intl for translations (it’s time to have this since we have lots of languages already translated), api-sauce to talk to the API in a more robust way and so many other things that I have in mind.

I’m planning to release the new version at the end of the year (being very optimistic 😁). Hopefully manage to find enough time to achieve this. Until then I won’t be fixing the current bugs or introduce new features. My main goal is while doing this, I need to cover all of the current features and solve as much issues as possible we have now. Very exciting about this. See you guys when this is released ✋

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Reactions:7
  • Comments:8 (2 by maintainers)

github_iconTop GitHub Comments

2reactions
phillipesouzacommented, Jan 18, 2018

There is the Toast Editor, its a visual MD editor, good for people that don’t know MD.

Where do I find the code of this new version?

0reactions
mslinncommented, Mar 14, 2020

Too bad this issue got closed. Most users would find this feature useful.

Read more comments on GitHub >

github_iconTop Results From Across the Web

No results found

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found