diff --git a/.gitignore b/.gitignore
index b2d6de3..bad88d0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -18,3 +18,5 @@
npm-debug.log*
yarn-debug.log*
yarn-error.log*
+
+.vscode
\ No newline at end of file
diff --git a/docusaurus.config.js b/docusaurus.config.js
index 98a85d9..982baff 100644
--- a/docusaurus.config.js
+++ b/docusaurus.config.js
@@ -8,8 +8,8 @@ import { themes as prismThemes } from 'prism-react-renderer';
/** @type {import('@docusaurus/types').Config} */
const config = {
- title: 'My Site',
- tagline: 'Dinosaurs are cool',
+ title: 'The Orion Framework',
+ tagline: 'Express on Steroids: The Ultimate Plug-and-Play Backend Architecture',
favicon: 'img/favicon.ico',
// Set the production url of your site here
@@ -62,9 +62,9 @@ const config = {
({
image: 'img/docusaurus-social-card.jpg',
navbar: {
- title: 'My Site',
+ title: 'Orion',
logo: {
- alt: 'My Site Logo',
+ alt: 'Orion Logo',
src: 'img/logo.svg',
},
items: [
@@ -86,52 +86,50 @@ const config = {
style: 'dark',
links: [
{
- title: 'Docs',
+ title: 'Documentation',
items: [
{
label: 'Tutorial',
to: '/docs/intro',
},
- ],
- },
- {
- title: 'Community',
- items: [
- {
- label: 'Stack Overflow',
- href: 'https://stackoverflow.com/questions/tagged/docusaurus',
- },
{
- label: 'Discord',
- href: 'https://discordapp.com/invite/docusaurus',
+ label: 'Blog',
+ to: '/blog',
},
{
- label: 'Twitter',
- href: 'https://twitter.com/docusaurus',
+ label: 'GitHub',
+ href: 'https://github.com/kartikmehta8/orion-docs',
},
],
},
{
- title: 'More',
+ title: 'Meet the Builder',
items: [
{
- label: 'Blog',
- to: '/blog',
+ label: 'Website',
+ href: 'https://mrmehta.in',
},
{
- label: 'GitHub',
- href: 'https://github.com/kartikmehta8/orion-docs',
+ label: 'LinkedIn',
+ href: 'https://www.linkedin.com/in/kartikmehta17',
+ },
+ {
+ label: 'Twitter',
+ href: 'https://x.com/kartik_mehta8',
},
],
},
],
- copyright: `Copyright © ${new Date().getFullYear()} My Project, Inc. Built with Docusaurus.`,
+ copyright: `Copyright © ${new Date().getFullYear()} The Orion Framework. Built with Docusaurus.`,
},
prism: {
- theme: prismThemes.github,
+ theme: prismThemes.oneDark,
darkTheme: prismThemes.dracula,
},
}),
+ stylesheets: [
+ "https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap"
+ ],
};
export default config;
diff --git a/src/components/HomepageFeatures/index.js b/src/components/HomepageFeatures/index.js
index acc7621..c7cc8d1 100644
--- a/src/components/HomepageFeatures/index.js
+++ b/src/components/HomepageFeatures/index.js
@@ -4,32 +4,29 @@ import styles from './styles.module.css';
const FeatureList = [
{
- title: 'Easy to Use',
- Svg: require('@site/static/img/undraw_docusaurus_mountain.svg').default,
+ title: 'Plug-and-Play Architecture',
+ Svg: require('@site/static/img/undraw_building_re_xfcm.svg').default,
description: (
<>
- Docusaurus was designed from the ground up to be easily installed and
- used to get your website up and running quickly.
+ Designed with a modular architecture, allowing developers to seamlessly manage everything without altering core files.
>
),
},
{
- title: 'Focus on What Matters',
- Svg: require('@site/static/img/undraw_docusaurus_tree.svg').default,
+ title: 'Powerful CLI Tool',
+ Svg: require('@site/static/img/undraw_mind_map_re_nlb6.svg').default,
description: (
<>
- Docusaurus lets you focus on your docs, and we'll do the chores. Go
- ahead and move your docs into the docs
directory.
+ A CLI that generates routes, controllers, and database configurations, saving time and minimizing manual effort.
>
),
},
{
- title: 'Powered by React',
- Svg: require('@site/static/img/undraw_docusaurus_react.svg').default,
+ title: 'Powered by Express',
+ Svg: require('@site/static/img/undraw_open_source_-1-qxw.svg').default,
description: (
<>
- Extend or customize your website layout by reusing React. Docusaurus can
- be extended while reusing the same header and footer.
+ Built on Express.js
framework, the project leverages Express's robust routing, middleware*, and performance capabilities.
>
),
},
diff --git a/src/css/custom.css b/src/css/custom.css
index 2bc6a4c..26b1570 100644
--- a/src/css/custom.css
+++ b/src/css/custom.css
@@ -4,7 +4,6 @@
* work well for content-centric websites.
*/
-/* You can override the default Infima variables here. */
:root {
--ifm-color-primary: #2e8555;
--ifm-color-primary-dark: #29784c;
@@ -17,7 +16,6 @@
--docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.1);
}
-/* For readability concerns, you should choose a lighter palette in dark mode. */
[data-theme='dark'] {
--ifm-color-primary: #25c2a0;
--ifm-color-primary-dark: #21af90;
@@ -28,3 +26,8 @@
--ifm-color-primary-lightest: #4fddbf;
--docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.3);
}
+
+:root {
+ --ifm-font-family-base: "Poppins", sans-serif;
+ --ifm-font-family-heading: "Poppins", sans-serif;
+}
diff --git a/src/pages/index.js b/src/pages/index.js
index a8c61f2..c0ba0af 100644
--- a/src/pages/index.js
+++ b/src/pages/index.js
@@ -20,7 +20,7 @@ function HomepageHeader() {
- Docusaurus Tutorial - 5min ⏱️
+ Explore Tutorial
@@ -32,7 +32,6 @@ export default function Home() {
const {siteConfig} = useDocusaurusContext();
return (
diff --git a/static/img/undraw_building_re_xfcm.svg b/static/img/undraw_building_re_xfcm.svg
new file mode 100644
index 0000000..4302f9e
--- /dev/null
+++ b/static/img/undraw_building_re_xfcm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/img/undraw_docusaurus_mountain.svg b/static/img/undraw_docusaurus_mountain.svg
deleted file mode 100644
index af961c4..0000000
--- a/static/img/undraw_docusaurus_mountain.svg
+++ /dev/null
@@ -1,171 +0,0 @@
-
diff --git a/static/img/undraw_docusaurus_react.svg b/static/img/undraw_docusaurus_react.svg
deleted file mode 100644
index 94b5cf0..0000000
--- a/static/img/undraw_docusaurus_react.svg
+++ /dev/null
@@ -1,170 +0,0 @@
-
diff --git a/static/img/undraw_docusaurus_tree.svg b/static/img/undraw_docusaurus_tree.svg
deleted file mode 100644
index d9161d3..0000000
--- a/static/img/undraw_docusaurus_tree.svg
+++ /dev/null
@@ -1,40 +0,0 @@
-
diff --git a/static/img/undraw_mind_map_re_nlb6.svg b/static/img/undraw_mind_map_re_nlb6.svg
new file mode 100644
index 0000000..46a63aa
--- /dev/null
+++ b/static/img/undraw_mind_map_re_nlb6.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/img/undraw_open_source_-1-qxw.svg b/static/img/undraw_open_source_-1-qxw.svg
new file mode 100644
index 0000000..71a3e66
--- /dev/null
+++ b/static/img/undraw_open_source_-1-qxw.svg
@@ -0,0 +1 @@
+
\ No newline at end of file