@@ -4,6 +4,7 @@ import Bottombar from "./BottomBar";
4
4
import { useMediaQuery } from "react-responsive" ;
5
5
import FeedOverlay from "../../Overlays/1-Feed" ;
6
6
import { Garden } from "../../Content/Planets/GalleryList" ;
7
+ import Header from "./Header" ;
7
8
8
9
interface DashboardLayoutProps {
9
10
children : ReactNode ;
@@ -13,6 +14,59 @@ const Layout: React.FC<DashboardLayoutProps> = ({ children }) => {
13
14
const isDesktopOrLaptop = useMediaQuery ( { query : '(min-width: 1224px)' } ) ;
14
15
const isTabletOrMobile = useMediaQuery ( { query : '(max-width: 1224px)' } ) ;
15
16
17
+ return (
18
+ < div className = "flex relative items-start h-screen y-full" >
19
+ { isTabletOrMobile && (
20
+ < style jsx global >
21
+ { `
22
+ body {
23
+ background: url('https://cdn.cloud.scenario.com/assets/asset_J8Mo3eYBJWMjdC8wSQQ15edx?p=100&Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9jZG4uY2xvdWQuc2NlbmFyaW8uY29tL2Fzc2V0cy9hc3NldF9KOE1vM2VZQkpXTWpkQzh3U1FRMTVlZHg~cD0xMDAqIiwiQ29uZGl0aW9uIjp7IkRhdGVMZXNzVGhhbiI6eyJBV1M6RXBvY2hUaW1lIjoxNzE1MTI2Mzk5fX19XX0_&Key-Pair-Id=K36FIAB9LE2OLR&Signature=OuEtnaPodT1W4BsZZep27dJD5Sk3jzwsrSj1Dktkh2GoojVG~Ttn0WFhDvEBx~m6bX0~~8tEIcqk-NuornLcTtfG0TIE0H18LOPj-BWhTS9dg72-Zkg3ris1MwpAkSuQ~9GUlKPt3N4VgYz5b6h7TmDa06u7PPATCEuIwcjXBs23sNZbW4bAOS9EQTzv9bjPY6rc1IPFq~9ua8xx8~3q8qMlcZ1NoB1pYhCJEM7ROBPBu0fWtp2IlUYNAX21zBJFTgvnqjsIazuual3wLR1ennoO3mRuMS8uzTq6eoHBiIwKkY4rQUFsUpuORWcOpevh7Wz6eGBn7d4X5xDhuBV6oA__&format=jpeg') center/cover;
24
+ }
25
+
26
+ @media only screen and (max-width: 767px) {
27
+ .planet-heading {
28
+ color: white;
29
+ font-size: 24px;
30
+ text-align: center;
31
+ margin-bottom: 10px;
32
+ }
33
+ }
34
+ ` }
35
+ </ style >
36
+ ) }
37
+ { isDesktopOrLaptop && (
38
+ < style jsx global >
39
+ { `
40
+ body {
41
+ background: url('https://cdn.cloud.scenario.com/assets/asset_qKG9F9VyYL2Lrm4NypYEH8Pd?p=100&Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9jZG4uY2xvdWQuc2NlbmFyaW8uY29tL2Fzc2V0cy9hc3NldF9xS0c5RjlWeVlMMkxybTROeXBZRUg4UGQ~cD0xMDAqIiwiQ29uZGl0aW9uIjp7IkRhdGVMZXNzVGhhbiI6eyJBV1M6RXBvY2hUaW1lIjoxNzE0NTIxNTk5fX19XX0_&Key-Pair-Id=K36FIAB9LE2OLR&Signature=aS2TO5Cc8KU13TNhVDqsu4si2lUH8IUAQAtuplL1X5Fr78mWwr22xnYy0nzoSsSdwW2TYbqFuoRoqpdX8CVV-kHmmlM27Tm7xjkBjvB-Otjbjlnhbvu~Ut72YtI-Y2edrNE3XKTNf5XhcJ9-y5SlF02zC0DeFAVgDbPsQLGSJIcQ1QrN0ayX~HyA2I5K39RYlc-N3WGgRPxLMBgzrWAZurK6SqN5xCmu1~nWL1t5IadvkDyDBG~ctN-jSX-bsDmx80cCKVLi7C-IfFzCtTe4nZ0qdKbKd~AgQekbhSsl40FZhbaQYJmiS5pQ2wlDGkd0yBhOKuVgkFT8UY3y1pE1XQ__&format=jpeg') center/cover;
42
+ background-attachment: fixed;
43
+ }
44
+
45
+ @media only screen and (max-width: 767px) {
46
+ .planet-heading {
47
+ color: white;
48
+ font-size: 24px;
49
+ text-align: center;
50
+ margin-bottom: 10px;
51
+ }
52
+ }
53
+ ` }
54
+ </ style >
55
+ ) }
56
+ < main className = "h-max pb-10 grow overflow-y-auto" >
57
+ < Header />
58
+ { children }
59
+ </ main >
60
+ </ div >
61
+ ) ;
62
+ } ;
63
+
64
+ export default Layout ;
65
+
66
+ export const SpareLayout : React . FC < DashboardLayoutProps > = ( { children } ) => {
67
+ const isDesktopOrLaptop = useMediaQuery ( { query : '(min-width: 1224px)' } ) ;
68
+ const isTabletOrMobile = useMediaQuery ( { query : '(max-width: 1224px)' } ) ;
69
+
16
70
return (
17
71
< div className = "flex relative items-start h-screen y-full" >
18
72
{ isTabletOrMobile && (
@@ -61,8 +115,6 @@ const Layout: React.FC<DashboardLayoutProps> = ({ children }) => {
61
115
) ;
62
116
} ;
63
117
64
- export default Layout ;
65
-
66
118
export const LayoutNoNav : React . FC < DashboardLayoutProps > = ( { children } ) => {
67
119
const isDesktopOrLaptop = useMediaQuery ( { query : '(min-width: 1224px)' } ) ;
68
120
const isTabletOrMobile = useMediaQuery ( { query : '(max-width: 1224px)' } ) ;
0 commit comments