From 3cf4a2ab58593d3b049c69d1dd78bbfbc6422bc9 Mon Sep 17 00:00:00 2001 From: AyushShivhare79 Date: Tue, 20 Aug 2024 18:49:07 +0530 Subject: [PATCH 1/4] style: text-blocks --- apps/web/components/CodeBlock.module.css | 6 ++--- apps/web/components/CodeBlock.tsx | 28 ++++++++++++------------ 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/apps/web/components/CodeBlock.module.css b/apps/web/components/CodeBlock.module.css index 826cfeb2..4e51963b 100644 --- a/apps/web/components/CodeBlock.module.css +++ b/apps/web/components/CodeBlock.module.css @@ -4,11 +4,11 @@ font-size: 15px; word-wrap: break-word; white-space: pre-wrap; - background: #161b22; + background: #0f172a; overflow: auto; line-height: 1.6; - border: 1px solid #333; - border-left: 3px solid #e81029; + border: 1px solid #10b981; + border-left: 2px solid #b91c1c; color: #564; min-width: 200px; width: 800px; diff --git a/apps/web/components/CodeBlock.tsx b/apps/web/components/CodeBlock.tsx index 40596cca..1292b41e 100644 --- a/apps/web/components/CodeBlock.tsx +++ b/apps/web/components/CodeBlock.tsx @@ -17,22 +17,22 @@ export default function CodeBlock({ block }: { block: any }) { return (
- +
-
+        
           {code}
         
From adf841a035e95928f7473f5bdf796b5e4f910e83 Mon Sep 17 00:00:00 2001 From: AyushShivhare79 Date: Wed, 21 Aug 2024 01:01:42 +0530 Subject: [PATCH 2/4] feat: custom renderers --- apps/web/app/globals.css | 4 +++ apps/web/components/Blog.tsx | 1 + apps/web/components/CodeBlock.module.css | 2 +- apps/web/components/NotionRenderer.tsx | 32 ++++++++++++++++++------ apps/web/components/mcq/MCQPanel.tsx | 1 + apps/web/tailwind.config.js | 21 ++++++++++------ 6 files changed, 44 insertions(+), 17 deletions(-) diff --git a/apps/web/app/globals.css b/apps/web/app/globals.css index 1599f5e0..f5954987 100644 --- a/apps/web/app/globals.css +++ b/apps/web/app/globals.css @@ -1,3 +1,7 @@ +@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=Montserrat+Alternates:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap'); + @tailwind base; @tailwind components; @tailwind utilities; diff --git a/apps/web/components/Blog.tsx b/apps/web/components/Blog.tsx index fe75c726..14f17a6b 100644 --- a/apps/web/components/Blog.tsx +++ b/apps/web/components/Blog.tsx @@ -40,3 +40,4 @@ export const Blog = ({
); }; + \ No newline at end of file diff --git a/apps/web/components/CodeBlock.module.css b/apps/web/components/CodeBlock.module.css index 4e51963b..5f3fac2e 100644 --- a/apps/web/components/CodeBlock.module.css +++ b/apps/web/components/CodeBlock.module.css @@ -4,7 +4,7 @@ font-size: 15px; word-wrap: break-word; white-space: pre-wrap; - background: #0f172a; + background: #020617; overflow: auto; line-height: 1.6; border: 1px solid #10b981; diff --git a/apps/web/components/NotionRenderer.tsx b/apps/web/components/NotionRenderer.tsx index b50d9cc9..e0d6ee65 100644 --- a/apps/web/components/NotionRenderer.tsx +++ b/apps/web/components/NotionRenderer.tsx @@ -9,20 +9,36 @@ export const NotionRenderer = ({ recordMap }: { recordMap: any }) => { const { resolvedTheme } = useTheme(); return ( -
+
Date: Wed, 21 Aug 2024 12:43:19 +0530 Subject: [PATCH 3/4] feat: dark-mode --- apps/web/components/NotionRenderer.tsx | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/apps/web/components/NotionRenderer.tsx b/apps/web/components/NotionRenderer.tsx index e0d6ee65..2e19ab25 100644 --- a/apps/web/components/NotionRenderer.tsx +++ b/apps/web/components/NotionRenderer.tsx @@ -13,8 +13,13 @@ export const NotionRenderer = ({ recordMap }: { recordMap: any }) => { +
+
+ +
+
+
+            {code}
+          
+
); diff --git a/apps/web/components/NotionRenderer.tsx b/apps/web/components/NotionRenderer.tsx index 2e19ab25..30299b54 100644 --- a/apps/web/components/NotionRenderer.tsx +++ b/apps/web/components/NotionRenderer.tsx @@ -13,13 +13,13 @@ export const NotionRenderer = ({ recordMap }: { recordMap: any }) => {