@@ -10,12 +10,14 @@ import SearchBox from '../components/SearchBox'
10
10
11
11
const PageTile = ( { title, subtitle, image, link } ) => (
12
12
< Link to = { link } colorClassName = "text-black hover:text-qripink" >
13
- < div className = 'bg-white shadow-md rounded-lg text-center p-8' style = { {
13
+ < div className = 'bg-white shadow-md rounded-lg text-center p-8 flex items-center justify-center sm:block ' style = { {
14
14
boxShadow : '0px 0px 5px rgba(0, 0, 0, 0.15)'
15
15
} } >
16
- < img src = { image } className = 'mx-auto mb-4' />
17
- < div className = 'font-bold text-3xl mb-2' > { title } </ div >
18
- < div className = 'font-light text-qrigray-400' > { subtitle } </ div >
16
+ < img src = { image } className = 'h-12 w-12 mr-5 sm:mx-auto sm:mb-4' />
17
+ < div >
18
+ < div className = 'text-md font-bold mb-2 sm:text-3xl' > { title } </ div >
19
+ < div className = 'font-light text-sm text-qrigray-400 sm:text-md' > { subtitle } </ div >
20
+ </ div >
19
21
</ div >
20
22
</ Link >
21
23
)
@@ -56,26 +58,27 @@ const DocsPage = ({ onSearchClick, location }) => (
56
58
description : 'Documentation for Qri Desktop and Qri CLI'
57
59
} } />
58
60
< div className = 'flex-grow flex-shrink-0' >
59
- < img src = '/img/new-docs/yellow-aura.svg' className = 'absolute z-0' />
61
+ < img src = '/img/new-docs/yellow-aura.svg' className = 'hidden sm:block absolute z-0 w-full' />
62
+ < img src = '/img/new-docs/yellow-aura-mobile.svg' className = 'w-full block sm:hidden absolute z-0' />
60
63
< DocsHeader onSearchClick = { onSearchClick } location = { location } transparent sticky = { false } border = { false } />
61
64
< div className = 'z-10 relative' >
62
65
< div className = 'py-24 max-w-screen-lg mx-auto' >
63
66
{ /* Start Splash */ }
64
67
< div className = 'text-center relative' >
65
- < div className = 'absolute h-0' >
68
+ < div className = 'absolute h-0 hidden md:block ' >
66
69
< img src = '/img/new-docs/blob-green.svg' className = 'relative -bottom-4 -left-4' />
67
70
</ div >
68
- < div className = 'font-black text-6xl text-qritile-600 mb-10 inline-block' >
71
+ < div className = 'w-full px-5 font-black text-4xl text-qritile-600 mb-10 inline-block md:text-6xl sm:px-0 sm:w-auto ' >
69
72
< div className = 'mb-9' >
70
- < div className = 'absolute h-0' >
73
+ < div className = 'absolute h-0 hidden md:block ' >
71
74
< img src = '/img/new-docs/nodes-1.svg' className = 'relative -top-20 -left-16' />
72
75
</ div >
73
76
How can we < span className = 'text-qripink-600' > help</ span > you?
74
77
</ div >
75
78
< div onClick = { onSearchClick } >
76
79
< SearchBox size = 'lg' disabled />
77
80
</ div >
78
- < div className = 'absolute h-0 bottom-20 -right-16' >
81
+ < div className = 'absolute h-0 bottom-20 -right-16 hidden md:block ' >
79
82
< img src = '/img/new-docs/blob-orange.svg' />
80
83
</ div >
81
84
</ div >
@@ -84,26 +87,26 @@ const DocsPage = ({ onSearchClick, location }) => (
84
87
85
88
{ /* Start Popular Pages Section */ }
86
89
< div className = 'text-center mb-20 relative' >
87
- < div className = 'text-xl font-bold' > Popular Pages</ div >
90
+ < div className = 'text-xl text-center font-bold' > Popular Pages</ div >
88
91
< div className = 'my-2 mx-auto' >
89
- < div className = "flex flex-wrap -mx-6 overflow-hidden" >
90
- < div className = "my-3 px-6 py-3 w-1/3 overflow-hidden" >
92
+ < div className = "w-full flex flex-wrap px-5 md:px-0 overflow-hidden" >
93
+ < div className = "my-3 px-1 md:px- 6 py-3 w-full md: w-1/3 overflow-hidden" >
91
94
< PageTile
92
95
image = '/img/new-docs/page-clock.svg'
93
96
title = 'Quickstart'
94
97
subtitle = 'Dive in and start making datasets'
95
98
link = '/docs/guides/transforms/scrape-data-from-a-website'
96
99
/>
97
100
</ div >
98
- < div className = "my-3 px-6 py-3 w-1/3 overflow-hidden" >
101
+ < div className = "my-3 px-1 md:px- 6 py-3 w-full md: w-1/3 overflow-hidden" >
99
102
< PageTile
100
103
image = '/img/new-docs/page-cloud.svg'
101
104
title = 'What is Qri?'
102
105
subtitle = 'Learn Qri Core Concepts and Terms'
103
106
link = '/docs/concepts/understanding-qri/what-is-qri'
104
107
/>
105
108
</ div >
106
- < div className = "my-3 px-6 py-3 w-1/3 overflow-hidden" >
109
+ < div className = "my-3 px-1 md:px- 6 py-3 w-full md: w-1/3 overflow-hidden" >
107
110
< PageTile
108
111
image = '/img/new-docs/page-reference.svg'
109
112
title = 'Reference'
@@ -113,16 +116,16 @@ const DocsPage = ({ onSearchClick, location }) => (
113
116
</ div >
114
117
</ div >
115
118
</ div >
116
- < div className = 'absolute h-0 bottom-40 -right-36' >
119
+ < div className = 'absolute h-0 bottom-40 -right-36 hidden md:block ' >
117
120
< img src = '/img/new-docs/nodes-2.svg' />
118
121
</ div >
119
122
</ div >
120
123
{ /* End Popular Pages Section */ }
121
124
122
125
{ /* Start Recommended Tutorials */ }
123
- < div className = 'mx-auto relative' >
124
- < div className = 'w-1/2 mb-16' >
125
- < div className = 'font-bold text-4xl text-qritile-600 mb-4' >
126
+ < div className = 'px-5 mx-auto relative lg:px-0 ' >
127
+ < div className = ' w-full mb-16 md:w-1/2 ' >
128
+ < div className = 'font-bold text-3xl md:text- 4xl text-qritile-600 mb-4' >
126
129
Featured Docs
127
130
</ div >
128
131
< div className = 'text-lg text-qrigray-1000' >
@@ -149,19 +152,22 @@ const DocsPage = ({ onSearchClick, location }) => (
149
152
{ /* End Recommended Tutorials */ }
150
153
151
154
{ /* Start Still Need Help? */ }
152
- < div className = 'mx-auto py-32 ' >
153
- < div className = 'bg-qritile-600 rounded-lg flex text-white p-14' >
154
- < div className = 'w-3/5' >
155
- < div className = 'font-bold text-4xl mb-5' > Still have questions?</ div >
155
+ < div className = 'px-5 lg:px-0 mx-auto py-52 ' >
156
+ < div className = 'bg-qritile-600 rounded-lg block text-center md:text-left md: flex text-white px-8 pt-10 pb-32 md: p-14' >
157
+ < div className = 'w-full md:w- 3/5' >
158
+ < div className = 'font-bold text-3xl md:text- 4xl mb-5' > Still have questions?</ div >
156
159
< div className = 'font-base text-lg mb-5' > If you need answers, come join our community chat on Discord. Our staff and other Qri users can help you get going!.</ div >
157
160
< Link to = 'https://discordapp.com/invite/thkJHKj' >
158
161
< Button size = 'lg' type = 'secondary' > Come Hang Out!</ Button >
159
162
</ Link >
160
163
</ div >
161
164
< div className = '' >
162
- < div className = 'absolute h-0' >
165
+ < div className = 'absolute h-0 hidden md:block z-0 ' >
163
166
< img src = '/img/new-docs/docs-help.svg' className = 'relative -top-32 -left-16' />
164
167
</ div >
168
+ < div className = 'relative h-0 w-full block mx-auto md:hidden z-0' >
169
+ < img src = '/img/new-docs/docs-help.svg' className = 'absolute top-8 mx-auto' />
170
+ </ div >
165
171
</ div >
166
172
</ div >
167
173
</ div >
0 commit comments