Comments (7)
Hi @stefl
Yes, can you add this to the docs?
Thanks
from react-bulma-components.
@couds The documentation provided is for Gatsby.js v1. For Gatsby.js v2 the following should be documented @ line 142 of README.md
:
For Gatsby.js v2 you can add a onCreateWebpackConfig
export to your gatsby-node.js
file:
const path = require('path')
exports.onCreateWebpackConfig = ({
stage,
getConfig,
rules,
loaders,
actions,
}) => {
actions.setWebpackConfig({
resolve: {
alias: {
'_variables.sass': path.resolve(__dirname, 'relative/path/from/webpack/config/to/your/_variables.sass'),
},
},
})
}
Happy to make a PR...
from react-bulma-components.
Yes please =)
from react-bulma-components.
@couds no access to repo... Add me as a collaborator and I'll push my branch asap.
from react-bulma-components.
@brandonratz the way to do this is to fork the repo onto your own account, make the commit there and then you should see a "new pull request" button top right in the UI.
from react-bulma-components.
@stefl Thanks so much for pointing me in the right direction. I knew I wasn't doing something right.
from react-bulma-components.
Spent few hours on this... to realize that order matters. If it helps anyone:
Gatsby version: 4.1.2
src/styles/layout.scss:
@import "~_variables.sass"; // order matters this has to be above @import "bulma/bulma.sass";
@import "bulma/bulma.sass";
src/components/Layout/index.tsx:
import '../../styles/layout.scss';
src/styles/_variables.sass
@import '~bulma/sass/utilities/initial-variables.sass'
// ADD HERE variables you want to override
$primary: $blue
@import '~bulma/sass/utilities/_all.sass'
from react-bulma-components.
Related Issues (20)
- [a11y] Modal close button is not accessible
- Support for 0.9.4
- In ts, the align of NavbarContainerProps is limited to left or right.
- Amazing. Any plans for React Native ? HOT 2
- [HELP] Unable to use ButtonGroup HOT 1
- Tab switching HOT 2
- Input component is missing rounded prop in TypeScript type definition
- ImageProps error when compiling typescript project. HOT 2
- Content is not working with dynamic content HOT 3
- Navbar.Item is missing arrowless prop in typescript
- [HELP] compile for browser only HOT 4
- renderAs button props not supporting onClick prop
- ColumnSize Typescript definition is not exported
- defaultProps on function components is deprecated HOT 1
- Can't use Navbar in Next.js server component HOT 1
- Form.InputFile is missing name typescript definition
- Can't find declaration types if importing library as ESM
- nextjs `basePath` not applied on Navbar.Item HOT 2
- Form.Input typing explicitly does not contain renderAs
- [HELP] Project Abandoned? HOT 5
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 react-bulma-components.