Skip to content

Commit cb7673f

Browse files
authored
chore: Apply brand guideline colors and add landing page (#40)
* chore: Apply brand guideline colors and add landing page - Update colors.xml with brand guideline values (#003DB3 primary dark, #F5F7FA background) - Add docs/index.html public landing page for CardSnap AI-Generated: Yes Model: Claude (Sisyphus) Platform: OpenCode * feat: Complete CardSnap landing page with screenshots and branding - Add CardSnap logo to README header - Fix all broken links (CardSnap → CardScannerApp) - Create comprehensive docs/index.html landing page - Add real Android app screenshots from emulator - Apply brand guideline colors (#003DB3 primary dark, #F5F7FA background) - Update .gitignore to allow docs/index.html and screenshots AI-Generated: Yes Model: Claude (Sisyphus) Platform: OpenCode
1 parent dc12304 commit cb7673f

22 files changed

Lines changed: 6736 additions & 13 deletions

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,8 @@ Pods/
8686
Gemfile
8787
Gemfile.lock
8888
docs/
89+
!docs/index.html
90+
!docs/images/
8991
fastlane/
9092
scripts/
9193
setup-and-verify.sh

README.md

Lines changed: 19 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,15 @@
1-
# CardSnap
1+
<p align="center">
2+
<img src="assets/cardsnap_logo.svg" alt="CardSnap Logo" width="128" height="128">
3+
</p>
24

3-
[![CI](https://github.com/Sensible-Analytics/CardSnap/actions/workflows/ci.yml/badge.svg)](https://github.com/Sensible-Analytics/CardSnap/actions/workflows/ci.yml)
4-
[![Android Build](https://github.com/Sensible-Analytics/CardSnap/actions/workflows/android-build.yml/badge.svg)](https://github.com/Sensible-Analytics/CardSnap/actions/workflows/android-build.yml)
5+
<h1 align="center">CardSnap</h1>
6+
7+
<p align="center">
8+
<strong>Scan a card. Save a contact. Done.</strong>
9+
</p>
10+
11+
[![CI](https://github.com/Sensible-Analytics/CardScannerApp/actions/workflows/ci.yml/badge.svg)](https://github.com/Sensible-Analytics/CardScannerApp/actions/workflows/ci.yml)
12+
[![Android Build](https://github.com/Sensible-Analytics/CardScannerApp/actions/workflows/android-build.yml/badge.svg)](https://github.com/Sensible-Analytics/CardScannerApp/actions/workflows/android-build.yml)
513
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
614
[![Kotlin](https://img.shields.io/badge/Kotlin-1.9.22-blue.svg)](https://kotlinlang.org)
715
[![Min SDK](https://img.shields.io/badge/Min%20SDK-26-green.svg)](https://developer.android.com/distribute/best-practices/develop/target-sdk)
@@ -10,6 +18,8 @@
1018
1119
CardSnap is a professional business card scanner built with **native Kotlin** and **Jetpack Compose**. It uses Google's ML Kit for OCR to extract contact details from business card photos, then intelligently parses and saves them to your device contacts.
1220

21+
🌐 **[Try CardSnap](https://sensible-analytics.github.io/CardScannerApp/)** | [Download APK](https://github.com/Sensible-Analytics/CardScannerApp/releases) | [Report Bug](https://github.com/Sensible-Analytics/CardScannerApp/issues)
22+
1323
---
1424

1525
## 📱 Screenshots
@@ -76,8 +86,8 @@ CardSnap follows the **MVVM architecture** with clean separation of concerns:
7686

7787
| Version | Type | Link |
7888
|---------|------|------|
79-
| Latest Debug APK | Debug | [Download from Releases](https://github.com/Sensible-Analytics/CardSnap/releases) |
80-
| Latest Release APK | Release | [Download from Releases](https://github.com/Sensible-Analytics/CardSnap/releases) |
89+
| Latest Debug APK | Debug | [Download from Releases](https://github.com/Sensible-Analytics/CardScannerApp/releases) |
90+
| Latest Release APK | Release | [Download from Releases](https://github.com/Sensible-Analytics/CardScannerApp/releases) |
8191

8292
---
8393

@@ -126,8 +136,8 @@ Review the extracted contact details, edit any fields if needed, then save to yo
126136

127137
```bash
128138
# Clone the repository
129-
git clone https://github.com/Sensible-Analytics/CardSnap.git
130-
cd CardSnap
139+
git clone https://github.com/Sensible-Analytics/CardScannerApp.git
140+
cd CardScannerApp
131141

132142
# Build debug APK
133143
cd android
@@ -175,8 +185,8 @@ We welcome contributions! Please read our [Contributing Guide](CONTRIBUTING.md)
175185

176186
## 📞 Support
177187

178-
- **Issues**: [GitHub Issues](https://github.com/Sensible-Analytics/CardSnap/issues)
179-
- **Discussions**: [GitHub Discussions](https://github.com/Sensible-Analytics/CardSnap/discussions)
188+
- **Issues**: [GitHub Issues](https://github.com/Sensible-Analytics/CardScannerApp/issues)
189+
- **Discussions**: [GitHub Discussions](https://github.com/Sensible-Analytics/CardScannerApp/discussions)
180190

181191
---
182192

android/app/src/main/res/values/colors.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<resources>
33
<!-- Primary brand colors -->
44
<color name="primary">#0066FF</color>
5-
<color name="primary_dark">#0052CC</color>
5+
<color name="primary_dark">#003DB3</color>
66
<color name="primary_light">#3385FF</color>
77

88
<!-- Secondary colors -->
@@ -11,9 +11,9 @@
1111
<color name="secondary_light">#9CA3AF</color>
1212

1313
<!-- Background colors -->
14-
<color name="background">#FFFFFF</color>
15-
<color name="surface">#F9FAFB</color>
16-
<color name="surface_variant">#F3F4F6</color>
14+
<color name="background">#F5F7FA</color>
15+
<color name="surface">#FFFFFF</color>
16+
<color name="surface_variant">#E5E7EB</color>
1717

1818
<!-- Text colors -->
1919
<color name="on_primary">#FFFFFF</color>

0 commit comments

Comments
 (0)