Skip to content

Commit

Permalink
fix(pageColumns): apply column spacer on multicolumn views (#615)
Browse files Browse the repository at this point in the history
  • Loading branch information
cdcabrera committed Apr 13, 2021
1 parent 4b96da9 commit 8855a89
Show file tree
Hide file tree
Showing 4 changed files with 28 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,11 @@ exports[`PageColumns Component should render a basic component: basic 1`] = `
className="lorem"
>
<Flex
alignItems={
Object {
"sm": "alignItemsStretch",
}
}
className="curiosity-page-columns lorem"
spaceItems={
Object {
Expand All @@ -13,7 +18,7 @@ exports[`PageColumns Component should render a basic component: basic 1`] = `
}
>
<div
className="pf-l-flex pf-m-space-items-none-on-sm curiosity-page-columns lorem"
className="pf-l-flex pf-m-space-items-none-on-sm pf-m-align-items-stretch-on-sm curiosity-page-columns lorem"
>
<FlexItem
className="curiosity-page-columns-column"
Expand Down
6 changes: 5 additions & 1 deletion src/components/pageLayout/pageColumns.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,11 @@ import { helpers } from '../../common';
* @returns {Node}
*/
const PageColumns = ({ children, className }) => (
<Flex spaceItems={{ sm: 'spaceItemsNone' }} className={`curiosity-page-columns ${className}`}>
<Flex
alignItems={{ sm: 'alignItemsStretch' }}
spaceItems={{ sm: 'spaceItemsNone' }}
className={`curiosity-page-columns ${className}`}
>
{React.Children.toArray(children)
.filter(child => React.isValidElement(child))
.map(child => (
Expand Down
12 changes: 8 additions & 4 deletions src/styles/_page-layout.scss
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
.curiosity,
.curiosity-page-messages,
.curiosity-page-toolbar,
.curiosity-page-section,
.curiosity-page-columns,
.curiosity-page-columns-column {
background-color: var(--pf-global--BackgroundColor--100);
min-width: 320px;
Expand All @@ -12,6 +10,12 @@
.curiosity-page-columns-column {
margin-left: var(--pf-global--spacer--sm);
margin-right: var(--pf-global--spacer--sm);
padding-left: var(--pf-global--spacer--sm);
padding-right: var(--pf-global--spacer--sm)

&:first-child {
margin-left: 0;
}

&:last-child {
margin-right: 0;
}
}
9 changes: 9 additions & 0 deletions src/styles/_toolbar.scss
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,15 @@
}
}

.curiosity-page-columns-column {
.curiosity-page-toolbar {
.curiosity-toolbar {
padding-left: var(--pf-global--spacer--lg);
padding-right: var(--pf-global--spacer--lg);
}
}
}

.curiosity-input__display-name {
&.pf-c-form-control.pf-m-search {
/**
Expand Down

0 comments on commit 8855a89

Please sign in to comment.