diff --git a/microsite-canon/components/ComponentStatus/ComponentStatus.tsx b/microsite-canon/components/ComponentStatus/ComponentStatus.tsx index 8c4e3b291e..9f4a93fd07 100644 --- a/microsite-canon/components/ComponentStatus/ComponentStatus.tsx +++ b/microsite-canon/components/ComponentStatus/ComponentStatus.tsx @@ -17,7 +17,57 @@ import React from 'react'; import styles from './styles.module.css'; -export const ComponentStatus = ({ +export const ComponentStatus = () => { + return ( +
+ + + + + + + + + + + + + + + +
+ ); +}; + +export const Component = ({ name, status = 'notStarted', style, diff --git a/microsite-canon/components/ComponentStatus/styles.module.css b/microsite-canon/components/ComponentStatus/styles.module.css index 6124c5e437..4bd8a2e19c 100644 --- a/microsite-canon/components/ComponentStatus/styles.module.css +++ b/microsite-canon/components/ComponentStatus/styles.module.css @@ -14,6 +14,12 @@ * limitations under the License. */ +.container { + display: grid; + grid-template-columns: repeat(2, 1fr); + gap: 0px 64px; +} + .componentStatus { display: flex; align-items: center; diff --git a/microsite-canon/components/Tabs/Tabs.module.css b/microsite-canon/components/Tabs/Tabs.module.css index d70184dd58..fd48657ca8 100644 --- a/microsite-canon/components/Tabs/Tabs.module.css +++ b/microsite-canon/components/Tabs/Tabs.module.css @@ -67,8 +67,7 @@ height: 1.8rem; border-radius: 0.25rem; background-color: var(--canon-surface-1); - transition-property: translate, width; + transition-property: translate, width, background-color; transition-duration: 200ms; transition-timing-function: ease-in-out; - transition: background-color 0.2s ease-in-out; } diff --git a/microsite-canon/content/home.mdx b/microsite-canon/content/home.mdx index e729989487..65afeffebc 100644 --- a/microsite-canon/content/home.mdx +++ b/microsite-canon/content/home.mdx @@ -1,7 +1,7 @@ import { Banner } from '@/components/Banner'; import { ComponentStatus } from '@/components/ComponentStatus'; - + Welcome to the Canon, the new design library for Backstage plugins. This project is still under active development but we will make sure to document @@ -21,54 +21,4 @@ components. You can use the statuses below to see what is ready and what is coming soon. If there is a component missing that you need, please let us know by opening an issue on GitHub. -
- - - - - - - - - - - - - - - -
+ diff --git a/microsite-canon/content/theming.mdx b/microsite-canon/content/theming.mdx index 7f46ca4fb6..a8256be09a 100644 --- a/microsite-canon/content/theming.mdx +++ b/microsite-canon/content/theming.mdx @@ -157,7 +157,6 @@ values from `xxs` to `xxl`. We use the values on padding and margin in our layout components mostly. If you prefer to use a different spacing system, you can do that by changing the values below. -{' '}