Skip to content

Commit

Permalink
Adding null-loader and importing css manuallly
Browse files Browse the repository at this point in the history
  • Loading branch information
Damian Peralta committed Jul 25, 2019
1 parent 1b5687b commit fb71003
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 2 deletions.
24 changes: 22 additions & 2 deletions app/javascript/packs/pf4BaseStyles.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,29 @@
/* Import all PF4 styles */
// Disabled to avoid import of Overpass font
// import '@patternfly/react-core/dist/styles/base.css'

/* Below lines needed to avoid Overpass font, until issues with the font are fixed */
/* selective pf4 base styles */
/* As we disabled automatic PF4/React css inline injection */
/* Now we need to add pf4 styles manually */
import '@patternfly/patternfly/patternfly-variables.css'
import '@patternfly/patternfly/patternfly-shield-noninheritable.css'
import '@patternfly/patternfly/patternfly-shield-inheritable.css'
import '@patternfly/patternfly/patternfly-common.css'
import '@patternfly/patternfly/patternfly-globals.css'
import '@patternfly/patternfly/patternfly-addons.css'
import '@patternfly/patternfly/components/Page/page.css'
import '@patternfly/patternfly/layouts/Grid/grid.css'
import '@patternfly/patternfly/components/Button/button.css'
import '@patternfly/patternfly/components/BackgroundImage/background-image.css'
import '@patternfly/patternfly/components/Brand/brand.scss'
import '@patternfly/patternfly/components/Card/card.css'
import '@patternfly/patternfly/components/Dropdown/dropdown.css'
import '@patternfly/patternfly/components/Form/form.css'
import '@patternfly/patternfly/components/FormControl/form-control.css'
import '@patternfly/patternfly/components/InputGroup/input-group.css'
import '@patternfly/patternfly/components/Label/label.css'
import '@patternfly/patternfly/components/List/list.css'
import '@patternfly/patternfly/components/Login/login.css'
import '@patternfly/patternfly/components/Title/title.css'
import '@patternfly/patternfly/utilities/Accessibility/accessibility.css'
import '@patternfly/patternfly/patternfly-fa-icons.css'
import '@patternfly/patternfly/patternfly-icons.css'
6 changes: 6 additions & 0 deletions config/webpack/environment.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,10 @@ environment.loaders.append('style', {
]
})

environment.loaders.append('null', {
test: /\.css$/,
include: stylesheet => stylesheet.indexOf('@patternfly/react-styles/css/') > -1,
use: ['null-loader']
})

module.exports = environment

0 comments on commit fb71003

Please sign in to comment.