Skip to content

Commit

Permalink
Merge pull request #2285 from kiva/blue-header-footer-themes
Browse files Browse the repository at this point in the history
Blue header theme for corporate campaign pages.
  • Loading branch information
mcstover authored Oct 21, 2020
2 parents 4bb836f + 2643d11 commit 4e4a614
Show file tree
Hide file tree
Showing 5 changed files with 67 additions and 4 deletions.
10 changes: 9 additions & 1 deletion .storybook/stories/TheFooter.stories.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
import { lightFooter, iwdFooterTheme, wrdFooterTheme } from '@/util/siteThemes';
import {
lightFooter,
iwdFooterTheme,
wrdFooterTheme,
fifteenYearFooterTheme,
blueFooter
} from '@/util/siteThemes';
import StoryRouter from 'storybook-vue-router';

import TheFooter from '@/components/WwwFrame/TheFooter';
Expand All @@ -19,6 +25,8 @@ export default {
'lightFooter':lightFooter,
'iwdFooterTheme': iwdFooterTheme,
'wrdFooterTheme': wrdFooterTheme,
'fifteenYearFooterTheme': fifteenYearFooterTheme,
'blueFooter': blueFooter,
},
}
},
Expand Down
10 changes: 9 additions & 1 deletion .storybook/stories/TheHeader.stories.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,13 @@ import Vue from 'vue'
import StoryRouter from 'storybook-vue-router';
import apolloStoryMixin from '../mixins/apollo-story-mixin';
import kvAuth0StoryMixin from '../mixins/kv-auth0-story-mixin';
import { lightHeader, iwdHeaderTheme, wrdHeaderTheme } from '@/util/siteThemes';
import {
lightHeader,
iwdHeaderTheme,
wrdHeaderTheme,
fifteenYearHeaderTheme,
blueHeader
} from '@/util/siteThemes';

import TheHeader from '@/components/WwwFrame/TheHeader';

Expand Down Expand Up @@ -50,6 +56,8 @@ export default {
'lightHeader':lightHeader,
'iwdHeaderTheme': iwdHeaderTheme,
'wrdHeaderTheme': wrdHeaderTheme,
'fifteenYearHeaderTheme': fifteenYearHeaderTheme,
'blueHeader': blueHeader,
},
}
},
Expand Down
17 changes: 16 additions & 1 deletion .storybook/stories/WwwPage.stories.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,18 @@ import StoryRouter from 'storybook-vue-router';
import apolloStoryMixin from '../mixins/apollo-story-mixin';
import kvAuth0StoryMixin from '../mixins/kv-auth0-story-mixin';

import { lightHeader, lightFooter, iwdHeaderTheme, iwdFooterTheme, wrdHeaderTheme, wrdFooterTheme } from '@/util/siteThemes';
import {
lightHeader,
lightFooter,
iwdHeaderTheme,
iwdFooterTheme,
wrdHeaderTheme,
wrdFooterTheme,
fifteenYearHeaderTheme,
fifteenYearFooterTheme,
blueHeader,
blueFooter
} from '@/util/siteThemes';

import WwwPage from '@/components/WwwFrame/WwwPage';

Expand All @@ -25,6 +36,8 @@ export default {
'lightHeader':lightHeader,
'iwdHeaderTheme': iwdHeaderTheme,
'wrdHeaderTheme': wrdHeaderTheme,
'fifteenYearHeaderTheme': fifteenYearHeaderTheme,
'blueHeader': blueHeader,
},
}
},
Expand All @@ -36,6 +49,8 @@ export default {
'lightFooter':lightFooter,
'iwdFooterTheme': iwdFooterTheme,
'wrdFooterTheme': wrdFooterTheme,
'fifteenYearFooterTheme': fifteenYearFooterTheme,
'blueFooter': blueFooter,
},
selected: 'none'
}
Expand Down
17 changes: 16 additions & 1 deletion .storybook/stories/WwwPageMinimal.stories.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,18 @@ import StoryRouter from 'storybook-vue-router';
import apolloStoryMixin from '../mixins/apollo-story-mixin';
import kvAuth0StoryMixin from '../mixins/kv-auth0-story-mixin';

import { lightHeader, lightFooter, iwdHeaderTheme, iwdFooterTheme, wrdHeaderTheme, wrdFooterTheme } from '@/util/siteThemes';
import {
lightHeader,
lightFooter,
iwdHeaderTheme,
iwdFooterTheme,
wrdHeaderTheme,
wrdFooterTheme,
fifteenYearHeaderTheme,
fifteenYearFooterTheme,
blueHeader,
blueFooter
} from '@/util/siteThemes';

import WwwPageMinimal from '@/components/WwwFrame/WwwPageMinimal';

Expand All @@ -23,6 +34,8 @@ export default {
'lightHeader':lightHeader,
'iwdHeaderTheme': iwdHeaderTheme,
'wrdHeaderTheme': wrdHeaderTheme,
'fifteenYearHeaderTheme': fifteenYearHeaderTheme,
'blueHeader': blueHeader,
},
}
},
Expand All @@ -34,6 +47,8 @@ export default {
'lightFooter':lightFooter,
'iwdFooterTheme': iwdFooterTheme,
'wrdFooterTheme': wrdFooterTheme,
'fifteenYearFooterTheme': fifteenYearFooterTheme,
'blueFooter': blueFooter,
},
}
},
Expand Down
17 changes: 17 additions & 0 deletions src/util/siteThemes.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,23 @@ export const lightFooter = {
separatorColor: '#8ccb8c'
};

export const blueHeader = {
themeKey: 'blueHeader',
backgroundColor: '#005CC4',
logoColor: '#fff',
linkColor: '#fff',
linkHoverColor: '#0b70e2',
separatorColor: '#0b70e2',
};

export const blueFooter = {
themeKey: 'blueFooter',
backgroundColor: '#005CC4',
textColor: '#fff',
linkColor: '#ededed',
separatorColor: '#0b70e2'
};

export const iwdHeaderTheme = {
themeKey: 'IWD',
backgroundColor: '#fff',
Expand Down

0 comments on commit 4e4a614

Please sign in to comment.