Skip to content

Commit 264cd61

Browse files
committed
[docs] Beta header & footer
1 parent f59bec1 commit 264cd61

File tree

4 files changed

+18
-2
lines changed

4 files changed

+18
-2
lines changed

site/less/footer.less

Whitespace-only changes.

site/less/header.less

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ body > header {
1616
font-size: 2.8rem;
1717
line-height: 1em;
1818
letter-spacing: -0.03rem;
19+
em {
20+
font-style: normal;
21+
color: #d81b60;
22+
}
1923
}
2024
}
2125
> nav {

site/ui/Footer.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,18 @@
11
/* eslint-disable react/jsx-no-target-blank */
22
import {NoPropComponent} from 'tinydocs';
33
import React from 'react';
4+
import {useMetadata} from './BuildContext';
45

56
export const Footer: NoPropComponent = () => {
7+
const {version} = useMetadata();
68
return (
79
<footer>
810
<nav>
911
<a id="tw" href="https://twitter.com/tinybasejs" target="_blank" />
1012
<a id="fb" href="https://facebook.com/tinybasejs" target="_blank" />
1113
</nav>
1214
<nav>
13-
<a href="/">TinyBase</a> © 2021- All Rights Reserved
15+
<a href="/">TinyBase {version}</a> © 2021- All Rights Reserved
1416
</nav>
1517
</footer>
1618
);

site/ui/Header.tsx

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,24 @@
11
import {NoPropComponent, NodeChildren, useRootNode} from 'tinydocs';
22
import React from 'react';
3+
import {useMetadata} from './BuildContext';
34

45
export const Header: NoPropComponent = () => {
6+
const {version} = useMetadata();
57
const rootNode = useRootNode();
68

79
return (
810
<header>
911
<a href="/">
1012
<img src="/favicon.svg" />
11-
<span>TinyBase</span>
13+
<span>
14+
TinyBase
15+
{version.includes('beta') && (
16+
<>
17+
{' '}
18+
<em title={version}>beta</em>
19+
</>
20+
)}
21+
</span>
1222
</a>
1323
<nav>
1424
<ul>

0 commit comments

Comments
 (0)