From 5749c98e3f61f8bb116e5cb87b0a7c6d69b0e4e1 Mon Sep 17 00:00:00 2001 From: Twisha Saraiya Date: Thu, 30 Jul 2020 14:45:21 +0530 Subject: [PATCH] techdocs: modify documentation header --- packages/core/src/layout/Header/Header.stories.tsx | 8 ++++++++ packages/core/src/layout/Page/PageThemeProvider.ts | 7 ++++++- .../src/reader/components/TechDocsPageWrapper.tsx | 6 +++--- 3 files changed, 17 insertions(+), 4 deletions(-) diff --git a/packages/core/src/layout/Header/Header.stories.tsx b/packages/core/src/layout/Header/Header.stories.tsx index 426229e9ed..39b9133c0a 100644 --- a/packages/core/src/layout/Header/Header.stories.tsx +++ b/packages/core/src/layout/Header/Header.stories.tsx @@ -85,6 +85,14 @@ export const App = () => ( ); +export const Documentation = () => ( + +
+ {labels} +
+
+); + export const Other = () => (
diff --git a/packages/core/src/layout/Page/PageThemeProvider.ts b/packages/core/src/layout/Page/PageThemeProvider.ts index 36430021bb..c99509513f 100644 --- a/packages/core/src/layout/Page/PageThemeProvider.ts +++ b/packages/core/src/layout/Page/PageThemeProvider.ts @@ -65,6 +65,11 @@ export const gradients: Record = { waveColor: '#9BF0E1', opacity: ['0.72', '0.0'], }, + pinkSea: { + colors: ['#C8077A', '#C2297D'], + waveColor: '#ea93c3', + opacity: ['0.8', '0.0'], + }, }; export const pageTheme: Record = { @@ -72,7 +77,7 @@ export const pageTheme: Record = { gradient: gradients.teal, }, documentation: { - gradient: gradients.eveningSea, + gradient: gradients.pinkSea, }, tool: { gradient: gradients.purpleSky, diff --git a/plugins/techdocs/src/reader/components/TechDocsPageWrapper.tsx b/plugins/techdocs/src/reader/components/TechDocsPageWrapper.tsx index abb702535b..b511fde1e7 100644 --- a/plugins/techdocs/src/reader/components/TechDocsPageWrapper.tsx +++ b/plugins/techdocs/src/reader/components/TechDocsPageWrapper.tsx @@ -15,7 +15,7 @@ */ import React from 'react'; -import { Header, Content } from '@backstage/core'; +import { Header, Content, Page, pageTheme } from '@backstage/core'; type TechDocsPageWrapperProps = { title: string; @@ -29,9 +29,9 @@ export const TechDocsPageWrapper = ({ subtitle, }: TechDocsPageWrapperProps) => { return ( - <> +
{children} - + ); };