1- import { iArticle } from ' ../src/shared/interfaces' ;
1+ import { iArticle } from " ../src/shared/interfaces" ;
22
33// Import author profiles, just type the name you have set in _BLOG_SETUP inside the curly brackets
4- import { MAYUR , RUPALI } from ' ./_BLOG_SETUP' ;
4+ import { MAYUR , RUPALI } from " ./_BLOG_SETUP" ;
55
66// main article list to display all atricles
77/**
@@ -32,167 +32,189 @@ import { MAYUR, RUPALI } from './_BLOG_SETUP';
3232
3333// clear this article list and add your own
3434const ARTICLES_LIST : iArticle [ ] = [
35- {
36- path : '/pages/tutorial/how-to-setup-blog.tsx' ,
37- featureArticle : true ,
38- preview : {
39- author : MAYUR ,
40- date : "August 08 2022" ,
41- articleTitle : "How to setup this blog template" ,
42- tags : "demo, blog setup" ,
43- thumbnail : "/public/imp_assets/tutorials/how-to-setup-blog.svg" ,
44- shortIntro : "These are the steps to setup your blog" ,
45- category : 'tutorial'
46- } ,
47- seo : {
48- title : "How to setup this blog template" ,
49- description : "These are the steps to setup your blog" ,
50- keywords : "demo, blog setup" ,
51- ogImage : "/public/imp_assets/tutorials/how-to-setup-blog.svg" ,
52- twitterHandle : "@mayur_nalwala" ,
53- author : MAYUR . name
54- }
55- } ,
56- {
57- path : '/pages/tutorial/how-to-write-your-first-article.tsx' ,
58- featureArticle : true ,
59- preview : {
60- author : RUPALI ,
61- date : "August 08 2022" ,
62- articleTitle : "How to write your first article" ,
63- tags : "demo, first article" ,
64- thumbnail : "/public/imp_assets/tutorials/how-to-write-first-article.svg" ,
65- shortIntro : "This a step by step guide on how to write your first article." ,
66- category : 'tutorial'
67- } ,
68- seo : {
69- keywords : "demo, centered, centered layout, blog page layout, blog page design with centered layout, writing first article, webexpe, webexpe.com" ,
70- }
71- } ,
72- {
73- path : '/pages/tutorial/how-to-deploy-blog.tsx' ,
74- featureArticle : true ,
75- preview : {
76- author : RUPALI ,
77- date : "August 08 2022" ,
78- articleTitle : "How to Export and deploy on firebase" ,
79- tags : "demo, deploy blog" ,
80- thumbnail : "/public/imp_assets/tutorials/how-to-deploy.svg" ,
81- shortIntro : "In this article you will see how to export blog files and what folder to deploy on your hosting." ,
82- category : 'tutorial'
83- }
84- } ,
85- {
86- path : '/pages/tutorial/home-layout.tsx' ,
87- preview : {
88- author : RUPALI ,
89- date : "August 14 2022" ,
90- articleTitle : "Home Layout Example" ,
91- tags : "demo, layout, home layout" ,
92- thumbnail : "/public/imp_assets/tutorials/home-layouts.svg" ,
93- shortIntro : "In this article we will see Default Home Layout example." ,
94- category : 'layouts'
95- } ,
96- seo : {
97- title : "Home Layout Example" ,
98- description :
99- "In this article we will see Default Home Layout example." ,
100- keywords : "next js, tailwind css, typescript, blog template, default layout, default home layout" ,
101- ogImage : "/public/imp_assets/tutorials/home-layouts.svg" ,
102- author : RUPALI . name
103- }
104- } ,
105- {
106- path : '/pages/tutorial/blog-with-sidebar-layout.tsx' ,
107- preview : {
108- author : MAYUR ,
109- date : "August 14 2022" ,
110- articleTitle : "Page Layout for a article with sidebar" ,
111- tags : "demo, with sidebar, default layout" ,
112- thumbnail : "/public/imp_assets/tutorials/blog-with-sidebar-layout.svg" ,
113- shortIntro : "In this article we will see Page Layout for a blog with sidebar example." ,
114- category : 'layouts'
115- } ,
116- seo : {
117- keywords : "demo, with sidebar, blog page layout, blog page design with sidebar, webexpe, webexpe.com" ,
118- ogImage : "/public/imp_assets/tutorials/blog-with-sidebar-layout.svg" ,
119- }
120- } ,
121- {
122- path : '/pages/tutorial/blog-with-centered-layout.tsx' ,
123- preview : {
124- author : RUPALI ,
125- date : "August 14 2022" ,
126- articleTitle : "Page Layout for a article with centered layout" ,
127- tags : "demo, centered, centered layout" ,
128- thumbnail : "/public/imp_assets/tutorials/blog-with-centered-layout.svg" ,
129- shortIntro : "This a demo article with centered layout and with demo of all the components." ,
130- category : 'layouts'
131- } ,
132- seo : {
133- keywords : "demo, centered, centered layout, blog page layout, blog page design with centered layout, webexpe, webexpe.com" ,
134- }
135- } ,
136- {
137- path : '/pages/tutorial/all-components.tsx' ,
138- preview : {
139- author : RUPALI ,
140- date : "August 08 2022" ,
141- articleTitle : "All Components" ,
142- tags : "demo, all components" ,
143- thumbnail : "/public/imp_assets/tutorials/all-components.svg" ,
144- shortIntro : "List of all usable components, its types and how to use it." ,
145- category : 'tutorial'
146- } ,
147- seo : {
148- keywords : "demo, all components, webexpe, webexpe.com" ,
149- }
150- } ,
151- {
152- path : '/pages/tutorial/style-guide.tsx' ,
153- preview : {
154- author : MAYUR ,
155- date : "August 10 2022" ,
156- articleTitle : "Style Guide" ,
157- tags : "demo, all components, style guide, styling tutorial" ,
158- thumbnail : "/public/imp_assets/tutorials/style-guide.svg" ,
159- shortIntro : "Styling and theming tutorial." ,
160- category : 'tutorial'
161- } ,
162- seo : {
163- keywords : "demo, all components, style guide, styling, css, tailwind css, tailwind, webexpe, webexpe.com" ,
164- }
165- } ,
166- {
167- path : '/pages/tutorial/icons.tsx' ,
168- preview : {
169- author : MAYUR ,
170- date : "August 13 2022" ,
171- articleTitle : "How to use icons" ,
172- tags : "demo, all components, style guide, styling tutorial, icons, how to use icons in website" ,
173- thumbnail : "/public/imp_assets/tutorials/how-to-use-icons.svg" ,
174- shortIntro : "How to use icons in your blog website." ,
175- category : 'tutorial'
176- } ,
177- seo : {
178- keywords : "demo, all components, style guide, styling, css, tailwind css, tailwind, webexpe, webexpe.com, styling tutorial, icons, how to use icons in website" ,
179- }
180- } ,
181- {
182- path : '/pages/blog/your-first-article.tsx' ,
183- preview : {
184- author : MAYUR ,
185- date : "August 6 2022" ,
186- articleTitle : "Your first article" ,
187- shortIntro : "This is a demo file for your first article, you can copy structure of this file to create multile article." ,
188- tags : "demo, your first article" ,
189- thumbnail : "/public/imp_assets/tutorials/how-to-write-first-article.svg" ,
190- category : 'tutorial'
191- } ,
192- seo : {
193- keywords : "demo, all components, style guide, styling, css, tailwind css, tailwind, webexpe, webexpe.com, styling tutorial, icons, how to use icons in website" ,
194- }
195- } ,
196- ]
35+ {
36+ path : "/pages/tutorial/how-to-setup-blog.tsx" ,
37+ featureArticle : true ,
38+ preview : {
39+ author : MAYUR ,
40+ date : "August 08 2022" ,
41+ articleTitle : "How to setup this blog template" ,
42+ tags : "demo, blog setup" ,
43+ thumbnail : "/public/imp_assets/tutorials/how-to-setup-blog.svg" ,
44+ shortIntro : "These are the steps to setup your blog" ,
45+ category : "tutorial" ,
46+ } ,
47+ seo : {
48+ title : "How to setup this blog template" ,
49+ description : "These are the steps to setup your blog" ,
50+ keywords : "demo, blog setup" ,
51+ ogImage : "/public/imp_assets/tutorials/how-to-setup-blog.svg" ,
52+ twitterHandle : "@mayur_nalwala" ,
53+ author : MAYUR . name ,
54+ } ,
55+ } ,
56+ {
57+ path : "/pages/tutorial/how-to-write-your-first-article.tsx" ,
58+ featureArticle : true ,
59+ preview : {
60+ author : RUPALI ,
61+ date : "August 08 2022" ,
62+ articleTitle : "How to write your first article" ,
63+ tags : "demo, first article" ,
64+ thumbnail : "/public/imp_assets/tutorials/how-to-write-first-article.svg" ,
65+ shortIntro :
66+ "This a step by step guide on how to write your first article." ,
67+ category : "tutorial" ,
68+ } ,
69+ seo : {
70+ keywords :
71+ "demo, centered, centered layout, blog page layout, blog page design with centered layout, writing first article, webexpe, webexpe.com" ,
72+ ogImage : "/public/imp_assets/tutorials/how-to-write-first-article.svg" ,
73+ } ,
74+ } ,
75+ {
76+ path : "/pages/tutorial/how-to-deploy-blog.tsx" ,
77+ featureArticle : true ,
78+ preview : {
79+ author : RUPALI ,
80+ date : "August 08 2022" ,
81+ articleTitle : "How to Export and deploy on firebase" ,
82+ tags : "demo, deploy blog" ,
83+ thumbnail : "/public/imp_assets/tutorials/how-to-deploy.svg" ,
84+ shortIntro :
85+ "In this article you will see how to export blog files and what folder to deploy on your hosting." ,
86+ category : "tutorial" ,
87+ } ,
88+ seo : {
89+ ogImage : "/public/imp_assets/tutorials/how-to-deploy.svg" ,
90+ } ,
91+ } ,
92+ {
93+ path : "/pages/tutorial/home-layout.tsx" ,
94+ preview : {
95+ author : RUPALI ,
96+ date : "August 14 2022" ,
97+ articleTitle : "Home Layout Example" ,
98+ tags : "demo, layout, home layout" ,
99+ thumbnail : "/public/imp_assets/tutorials/home-layouts.svg" ,
100+ shortIntro : "In this article we will see Default Home Layout example." ,
101+ category : "layouts" ,
102+ } ,
103+ seo : {
104+ title : "Home Layout Example" ,
105+ description : "In this article we will see Default Home Layout example." ,
106+ keywords :
107+ "next js, tailwind css, typescript, blog template, default layout, default home layout" ,
108+ ogImage : "/public/imp_assets/tutorials/home-layouts.svg" ,
109+ author : RUPALI . name ,
110+ } ,
111+ } ,
112+ {
113+ path : "/pages/tutorial/blog-with-sidebar-layout.tsx" ,
114+ preview : {
115+ author : MAYUR ,
116+ date : "August 14 2022" ,
117+ articleTitle : "Page Layout for a article with sidebar" ,
118+ tags : "demo, with sidebar, default layout" ,
119+ thumbnail : "/public/imp_assets/tutorials/blog-with-sidebar-layout.svg" ,
120+ shortIntro :
121+ "In this article we will see Page Layout for a blog with sidebar example." ,
122+ category : "layouts" ,
123+ } ,
124+ seo : {
125+ keywords :
126+ "demo, with sidebar, blog page layout, blog page design with sidebar, webexpe, webexpe.com" ,
127+ ogImage : "/public/imp_assets/tutorials/blog-with-sidebar-layout.svg" ,
128+ } ,
129+ } ,
130+ {
131+ path : "/pages/tutorial/blog-with-centered-layout.tsx" ,
132+ preview : {
133+ author : RUPALI ,
134+ date : "August 14 2022" ,
135+ articleTitle : "Page Layout for a article with centered layout" ,
136+ tags : "demo, centered, centered layout" ,
137+ thumbnail : "/public/imp_assets/tutorials/blog-with-centered-layout.svg" ,
138+ shortIntro :
139+ "This a demo article with centered layout and with demo of all the components." ,
140+ category : "layouts" ,
141+ } ,
142+ seo : {
143+ keywords :
144+ "demo, centered, centered layout, blog page layout, blog page design with centered layout, webexpe, webexpe.com" ,
145+ ogImage : "/public/imp_assets/tutorials/blog-with-centered-layout.svg" ,
146+ } ,
147+ } ,
148+ {
149+ path : "/pages/tutorial/all-components.tsx" ,
150+ preview : {
151+ author : RUPALI ,
152+ date : "August 08 2022" ,
153+ articleTitle : "All Components" ,
154+ tags : "demo, all components" ,
155+ thumbnail : "/public/imp_assets/tutorials/all-components.svg" ,
156+ shortIntro : "List of all usable components, its types and how to use it." ,
157+ category : "tutorial" ,
158+ } ,
159+ seo : {
160+ keywords : "demo, all components, webexpe, webexpe.com" ,
161+ ogImage : "/public/imp_assets/tutorials/all-components.svg" ,
162+ } ,
163+ } ,
164+ {
165+ path : "/pages/tutorial/style-guide.tsx" ,
166+ preview : {
167+ author : MAYUR ,
168+ date : "August 10 2022" ,
169+ articleTitle : "Style Guide" ,
170+ tags : "demo, all components, style guide, styling tutorial" ,
171+ thumbnail : "/public/imp_assets/tutorials/style-guide.svg" ,
172+ shortIntro : "Styling and theming tutorial." ,
173+ category : "tutorial" ,
174+ } ,
175+ seo : {
176+ keywords :
177+ "demo, all components, style guide, styling, css, tailwind css, tailwind, webexpe, webexpe.com" ,
178+ ogImage : "/public/imp_assets/tutorials/style-guide.svg" ,
179+ } ,
180+ } ,
181+ {
182+ path : "/pages/tutorial/icons.tsx" ,
183+ preview : {
184+ author : MAYUR ,
185+ date : "August 13 2022" ,
186+ articleTitle : "How to use icons" ,
187+ tags : "demo, all components, style guide, styling tutorial, icons, how to use icons in website" ,
188+ thumbnail : "/public/imp_assets/tutorials/how-to-use-icons.svg" ,
189+ shortIntro : "How to use icons in your blog website." ,
190+ category : "tutorial" ,
191+ } ,
192+ seo : {
193+ keywords :
194+ "demo, all components, style guide, styling, css, tailwind css, tailwind, webexpe, webexpe.com, styling tutorial, icons, how to use icons in website" ,
195+ ogImage : "/public/imp_assets/tutorials/how-to-use-icons.svg" ,
196+ } ,
197+ } ,
198+ {
199+ path : "/pages/blog/your-first-article.tsx" ,
200+ preview : {
201+ author : MAYUR ,
202+ date : "August 6 2022" ,
203+ articleTitle : "Your first article" ,
204+ shortIntro :
205+ "This is a demo file for your first article, you can copy structure of this file to create multile article." ,
206+ tags : "demo, your first article" ,
207+ thumbnail : "/public/imp_assets/tutorials/how-to-write-first-article.svg" ,
208+ category : "tutorial" ,
209+ } ,
210+ seo : {
211+ keywords :
212+ "demo, all components, style guide, styling, css, tailwind css, tailwind, webexpe, webexpe.com, styling tutorial, icons, how to use icons in website" ,
213+ ogImage : "/public/imp_assets/tutorials/how-to-write-first-article.svg" ,
214+ } ,
215+ } ,
216+ ] ;
197217
198- export const SORTED_ARTICLES_BY_DATE = ARTICLES_LIST . sort ( ( a , b ) => new Date ( a . preview . date ) > new Date ( b . preview . date ) ? - 1 : 1 )
218+ export const SORTED_ARTICLES_BY_DATE = ARTICLES_LIST . sort ( ( a , b ) =>
219+ new Date ( a . preview . date ) > new Date ( b . preview . date ) ? - 1 : 1
220+ ) ;
0 commit comments