Comments (14)
It's been a while since this issue was raised. React component libraries have greatly improved in the past couple years. I'm totally in favor of someone migrating the project to a more react-friendly library.
from gatsby-starter-decap-cms.
I don't think there are other very popular bulma react component libraries.
I don't know if it's popular enough, but https://github.com/couds/react-bulma-components looks interesting.
from gatsby-starter-decap-cms.
What about something like https://theme-ui.com/? That would be awesome! If you are interested I can happily work on a pr for a v2 of this, I really like this template and it's my way to go to start a new project in minutes. I would love to have ts and styled-components / emotion by default!
from gatsby-starter-decap-cms.
This looks awesome - my main hesitation is the bloomer lib being so nascent, but also being more opinionated in the template. I suppose if someone is using Gatsby they're already using React, so this could easily be a solid improvement.
Know of any libraries with broader adoption than bloomer?
from gatsby-starter-decap-cms.
Another consideration is that this project is a template and is only meant to serve as an example. The components and styles demonstrate what is possible, but will most likely be removed when the developer forks the project.
from gatsby-starter-decap-cms.
@AustinGreen Fair enough, I might make one just for convenience if people do want to use it as a boiler template. I'll post a link here when I do.
@erquhart I don't think there are other very popular bulma react component libraries. Other options would be Grommet, Semantic UI React or Elemental UI. Any recommendations?
from gatsby-starter-decap-cms.
Really comes down to preference then. I agree with providing a boilerplate for that approach as an alternative.
from gatsby-starter-decap-cms.
@Kaisaurus @erquhart I've been working on a NetlifyCMS branch of my GraphCMS starter here, which uses Material-UI components, check it here: (warning, still in progress) https://github.com/danielmahon/gatsby-starter-procyon/tree/netlifycms
Make sure you're on the netlifycms
branch, the master
branch is for GraphCMS integration. I may continue working on getting the in-place DraftJS editor to work with NetlifyCMS as well.
from gatsby-starter-decap-cms.
@danielmahon very interesting! Keep us in the loop on Gitter if things move forward: https://gitter.im/netlify/netlifycms
from gatsby-starter-decap-cms.
I forked this and added support for styled-component in my fork along with ts, not sure it can coesist with bulma because sometimes css get messy since the order I guess is not guaranteed but maybe you can be inspired https://github.com/dbertella/gatsby-starter-netlify-cms if interested I can make it better and a pr
from gatsby-starter-decap-cms.
I have used Semantic UI React Components (https://react.semantic-ui.com) but after deploying to Netlify all semantic ui components are missing.
Is it possible to deploy Semantic UI React ???
from gatsby-starter-decap-cms.
I've done a port of this project on both material-ui and bootstrap if anyone is interested:
https://github.com/fullstack-rocket/gatsby-starter-netlify-cms-materialui
https://github.com/fullstack-rocket/gatsby-starter-netlify-cms-bootstrap
from gatsby-starter-decap-cms.
I second this suggestion. Took me a while to figure out where the css library was coming from. Very un-react-like as it is.
from gatsby-starter-decap-cms.
I've just released a port on Tailwind CSS:
https://github.com/fullstack-rocket/gatsby-starter-netlify-cms-tailwindcss
First project with tailwind, I've really loved using it.
from gatsby-starter-decap-cms.
Related Issues (20)
- Getting Started (Without Netlify) => showing error on console HOT 3
- Dependency Dashboard
- Testing edition of a page on netlify cms, automatic deploy on Netlify fails HOT 10
- Update Navbar to use more accessible practices
- Convert components into using functions and hooks
- Make Footer stay to the bottom of the given window HOT 1
- Unable to install dependencies for a freshly created project HOT 6
- Hero image does not scroll HOT 1
- switch from master to main HOT 1
- No MDX Compatibility HOT 1
- Hidden templateKey fields not saving to .md file HOT 1
- BlogRoll not using "count" property HOT 1
- Upgrade gatsby-plugin-netlify to ^5.0.0 due to incompatibility with gatsby v4 HOT 12
- Git Gateway Error on quick start HOT 3
- Replace React Helment with Gatsby Head HOT 1
- Add Cypress tests to validate site operating as expected
- GraphQL errors on new clone HOT 13
- null
- [text-color] providing the text color as the template color
- error "gatsby-plugin-decap-cms"
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 gatsby-starter-decap-cms.