From 417d17bfee7f339cfa4b75e70cbf045e8d2b1c0d Mon Sep 17 00:00:00 2001 From: cadamsdev Date: Fri, 28 Nov 2025 14:32:16 -0500 Subject: [PATCH 1/7] wip --- apps/website/components/InlineCodeBlock.vue | 32 ++++++ apps/website/pages/index.vue | 111 ++++++++++++++++++++ 2 files changed, 143 insertions(+) create mode 100644 apps/website/components/InlineCodeBlock.vue diff --git a/apps/website/components/InlineCodeBlock.vue b/apps/website/components/InlineCodeBlock.vue new file mode 100644 index 0000000..ea6a3de --- /dev/null +++ b/apps/website/components/InlineCodeBlock.vue @@ -0,0 +1,32 @@ + + + + + diff --git a/apps/website/pages/index.vue b/apps/website/pages/index.vue index df4b33a..0163700 100644 --- a/apps/website/pages/index.vue +++ b/apps/website/pages/index.vue @@ -192,6 +192,44 @@ + +
+
+
+

+ Frequently Asked Questions +

+

+ Common questions and answers about NoteX +

+
+ +
+
+

+ + I'm unable to install the app on macOS +

+
+

+ Apple charges $99/year for code signing certificates. Since NoteX is a free, + open-source app, we don't have code signing enabled. macOS may show a warning + that the app is "damaged" or from an "unidentified developer." +

+

+ To install the DMG without issues, run this command in Terminal before opening the file: +

+ +

+ + Replace the filename with the actual DMG file you downloaded. +

+
+
+
+
+
+
@@ -583,4 +621,77 @@ body.dark .cta-section { .cta-btn-outlined:hover { background-color: var(--color-primary-800); } + +/* FAQ Section */ +.faq-section { + background-color: var(--color-gray-50); +} + +body.dark .faq-section { + background-color: var(--color-gray-800); +} + +.faq-container { + max-width: 48rem; + margin-left: auto; + margin-right: auto; +} + +.faq-item { + background-color: var(--color-white); + border-radius: var(--radius-lg); + padding: var(--spacing-xl); + box-shadow: var(--shadow-sm); + border: 1px solid var(--color-gray-200); +} + +body.dark .faq-item { + background-color: var(--color-gray-900); + border-color: var(--color-gray-700); +} + +.faq-question { + font-size: var(--font-size-xl); + font-weight: 600; + color: var(--color-gray-900); + margin-bottom: var(--spacing-lg); + display: flex; + align-items: center; + gap: var(--spacing-sm); +} + +body.dark .faq-question { + color: var(--color-white); +} + +.faq-icon { + width: 1.5rem; + height: 1.5rem; + color: var(--color-primary-600); + flex-shrink: 0; +} + +.faq-answer { + color: var(--color-gray-600); + line-height: 1.7; +} + +body.dark .faq-answer { + color: var(--color-gray-300); +} + +.faq-answer p { + margin-bottom: var(--spacing-md); +} + +.faq-answer p:last-child { + margin-bottom: 0; +} + +.faq-note-icon { + width: 1rem; + height: 1rem; + flex-shrink: 0; + margin-top: 0.125rem; +} From a661297329c09936eef34c5092e71f13723165df Mon Sep 17 00:00:00 2001 From: cadamsdev Date: Fri, 28 Nov 2025 14:42:32 -0500 Subject: [PATCH 2/7] wip --- apps/website/components/FaqSection.vue | 180 +++++ .../website/components/landing/CtaSection.vue | 97 +++ .../components/landing/DownloadSection.vue | 156 ++++ .../components/landing/FeaturesSection.vue | 135 ++++ .../components/landing/HeroSection.vue | 187 +++++ .../components/landing/TechStackSection.vue | 77 ++ apps/website/pages/index.vue | 690 +----------------- 7 files changed, 838 insertions(+), 684 deletions(-) create mode 100644 apps/website/components/FaqSection.vue create mode 100644 apps/website/components/landing/CtaSection.vue create mode 100644 apps/website/components/landing/DownloadSection.vue create mode 100644 apps/website/components/landing/FeaturesSection.vue create mode 100644 apps/website/components/landing/HeroSection.vue create mode 100644 apps/website/components/landing/TechStackSection.vue diff --git a/apps/website/components/FaqSection.vue b/apps/website/components/FaqSection.vue new file mode 100644 index 0000000..91ec5bd --- /dev/null +++ b/apps/website/components/FaqSection.vue @@ -0,0 +1,180 @@ + + + + + diff --git a/apps/website/components/landing/CtaSection.vue b/apps/website/components/landing/CtaSection.vue new file mode 100644 index 0000000..2df94e4 --- /dev/null +++ b/apps/website/components/landing/CtaSection.vue @@ -0,0 +1,97 @@ + + + + + diff --git a/apps/website/components/landing/DownloadSection.vue b/apps/website/components/landing/DownloadSection.vue new file mode 100644 index 0000000..c342e9f --- /dev/null +++ b/apps/website/components/landing/DownloadSection.vue @@ -0,0 +1,156 @@ + + + + + diff --git a/apps/website/components/landing/FeaturesSection.vue b/apps/website/components/landing/FeaturesSection.vue new file mode 100644 index 0000000..bf6314f --- /dev/null +++ b/apps/website/components/landing/FeaturesSection.vue @@ -0,0 +1,135 @@ + + + + + diff --git a/apps/website/components/landing/HeroSection.vue b/apps/website/components/landing/HeroSection.vue new file mode 100644 index 0000000..3d10f5b --- /dev/null +++ b/apps/website/components/landing/HeroSection.vue @@ -0,0 +1,187 @@ + + + + + diff --git a/apps/website/components/landing/TechStackSection.vue b/apps/website/components/landing/TechStackSection.vue new file mode 100644 index 0000000..725326b --- /dev/null +++ b/apps/website/components/landing/TechStackSection.vue @@ -0,0 +1,77 @@ + + + + + diff --git a/apps/website/pages/index.vue b/apps/website/pages/index.vue index 0163700..0f72408 100644 --- a/apps/website/pages/index.vue +++ b/apps/website/pages/index.vue @@ -1,257 +1,11 @@ @@ -263,435 +17,3 @@ useHead({ ] }) - - From 367cc70cb91caa181f70e686ee51042ffac2ebda Mon Sep 17 00:00:00 2001 From: cadamsdev Date: Fri, 28 Nov 2025 14:45:41 -0500 Subject: [PATCH 3/7] wip --- apps/website/components/FaqSection.vue | 65 +++++++++++++++++++++++--- 1 file changed, 59 insertions(+), 6 deletions(-) diff --git a/apps/website/components/FaqSection.vue b/apps/website/components/FaqSection.vue index 91ec5bd..ee8fb82 100644 --- a/apps/website/components/FaqSection.vue +++ b/apps/website/components/FaqSection.vue @@ -12,11 +12,19 @@
-

+

-
+ {{ item.question }} + + +
+ + diff --git a/apps/website/components/FaqSection.vue b/apps/website/components/FaqSection.vue index ee8fb82..044e36a 100644 --- a/apps/website/components/FaqSection.vue +++ b/apps/website/components/FaqSection.vue @@ -11,38 +11,26 @@
-
-
From 9eabe73be2bcdffbb3ab0f89b11f8aeb85b2f998 Mon Sep 17 00:00:00 2001 From: cadamsdev Date: Fri, 28 Nov 2025 14:56:23 -0500 Subject: [PATCH 7/7] fix typing --- apps/website/tsconfig.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/website/tsconfig.json b/apps/website/tsconfig.json index bfa0fea..eee7ab0 100644 --- a/apps/website/tsconfig.json +++ b/apps/website/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { // Environment setup & latest features - "lib": ["ESNext"], + "lib": ["ESNext", "DOM", "DOM.Iterable"], "target": "ESNext", "module": "Preserve", "moduleDetection": "force",