SeekingGamer
f3ee755f47
fix(docs): Update Readme.md
Deploy to talkpro / build-and-sync (push) Successful in 29s
2026-05-21 10:19:30 +08:00
SeekingGamer
f8d97f46c5
Update Base.astro with new js
Deploy to talkpro / build-and-sync (push) Successful in 31s
2026-05-21 10:15:47 +08:00
SeekingGamer
edec5370b6
fix(style): Change IOS buttons style
Deploy to talkpro / build-and-sync (push) Has been cancelled
2026-05-20 16:17:12 +08:00
08699e6d0d
Merge pull request 'fix(style): fix gaps and pop up screen ui' ( #13 ) from finn-staging into main
...
Deploy to talkpro / build-and-sync (push) Successful in 35s
Reviewed-on: #13
2026-05-20 06:37:35 +00:00
SeekingGamer
74793fbc11
fix(style): fix gaps and pop up screen ui
2026-05-20 11:36:04 +08:00
1de7b09ceb
Merge pull request 'fix(docs): Update Translation ts' ( #12 ) from finn-staging into main
...
Deploy to talkpro / build-and-sync (push) Successful in 28s
Reviewed-on: #12
2026-05-19 03:31:02 +00:00
SeekingGamer
a8229e543e
fix(docs): Update Translation ts
2026-05-19 11:30:10 +08:00
b34e4b8538
Merge pull request 'fix(style):Removed the site link in Downloads astro' ( #11 ) from finn-staging into main
...
Deploy to talkpro / build-and-sync (push) Successful in 29s
Reviewed-on: #11
2026-05-19 03:00:49 +00:00
SeekingGamer
37055ca74a
fix(style):Removed the site link in Downloads astro
2026-05-19 10:59:27 +08:00
9f58001a56
Merge pull request 'finn-staging' ( #10 ) from finn-staging into main
...
Deploy to talkpro / build-and-sync (push) Successful in 33s
Reviewed-on: #10
2026-05-19 02:55:57 +00:00
SeekingGamer
2a2d5fb9e5
fix(feat): Change styling for responsive layout
2026-05-19 10:51:38 +08:00
SeekingGamer
0220aa5ff8
fix(style): compact reliability row at 1024
2026-05-18 16:03:09 +08:00
SeekingGamer
7f7b44415e
fix(style): keep reliability grid at tablet widths
2026-05-18 15:58:05 +08:00
265a867602
Merge pull request 'fix(asset): bust cached public assets' ( #9 ) from finn-staging into main
...
Deploy to talkpro / build-and-sync (push) Successful in 37s
Reviewed-on: #9
2026-05-18 07:42:03 +00:00
SeekingGamer
61ef7c14de
fix(asset): bust cached public assets
2026-05-18 15:39:38 +08:00
b8103ea072
1
Deploy to talkpro / build-and-sync (push) Successful in 27s
2026-05-18 15:23:09 +08:00
a481c382a6
CI deploy without sudo: tar over ssh when rsync missing
...
Deploy to talkpro / build-and-sync (push) Successful in 33s
Remove apt/sudo install step (act runners lack sudo). Use rsync when
available; otherwise clear remote web root and stream dist/ via tar|ssh.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-18 15:19:16 +08:00
5f9e8db7e5
CI: install rsync and openssh-client before deploy
...
Deploy to talkpro / build-and-sync (push) Failing after 11s
Gitea/act runners often lack rsync; apt/apk/dnf install step runs
before ssh/rsync in deploy-talkpro.sh.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-18 15:17:13 +08:00
fe14ca30ff
Fix deploy script: use SSH_OPTS array for ssh mkdir
...
Deploy to talkpro / build-and-sync (push) Failing after 31s
Typo SSH[@] left ssh out of the command so the shell tried to run
ubuntu@host as a program (exit 127).
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-18 15:15:31 +08:00
cf9cbb6134
Fix CI: remove optional secret overrides step
...
Deploy to talkpro / build-and-sync (push) Failing after 31s
Empty optional secrets made [ -n ... ] && echo fail under set -e.
Job env already defines host, user, and deploy path.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-18 15:13:48 +08:00
77485eee63
Fix CI deploy: default talkpro host, require only SSH secret
...
Deploy to talkpro / build-and-sync (push) Failing after 14s
Gitea workflow no longer needs TALKPRO_HOST secret; defaults match
talkpro VPS. Fail fast with a clear message if TALKPRO_SSH_PRIVATE_KEY
is missing.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-18 15:06:14 +08:00
6e90a4adb6
Add Gitea Actions deploy workflow for talkpro.info
...
Deploy to talkpro / build-and-sync (push) Failing after 18s
Build Astro on push to main/master and rsync dist/ to the marketing
server via SSH. Includes deploy-talkpro.sh, env example, and README.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-18 15:01:58 +08:00
3933cf42c0
1
2026-05-18 14:58:09 +08:00
df6cff4895
Merge pull request 'fix(style): Changes responsive layout breakpoint' ( #8 ) from finn-staging into main
...
Reviewed-on: #8
2026-05-18 06:41:21 +00:00
SeekingGamer
7b45ca94a6
fix(style): Changes responsive layout breakpoint
2026-05-18 14:39:56 +08:00
82e3a23df3
Merge pull request 'fix(feat): Refine responsive layout and section spacing' ( #7 ) from finn-staging into main
...
Reviewed-on: #7
2026-05-15 09:46:01 +00:00
SeekingGamer
c09ba76350
fix(feat): Refine responsive layout and section spacing
2026-05-15 17:44:31 +08:00
66f52a2d6e
Merge pull request 'fix(feat): add locales and refine responsive landing page UI' ( #6 ) from finn-staging into main
...
Reviewed-on: #6
2026-05-15 05:41:46 +00:00
SeekingGamer
ff7e4395ea
fix(feat): add locales and refine responsive landing page UI
2026-05-15 13:17:37 +08:00
b6e6178466
Merge pull request 'finn-staging' ( #5 ) from finn-staging into main
...
Reviewed-on: #5
2026-05-14 10:02:48 +00:00
ce1095088d
Merge branch 'main' into finn-staging
2026-05-14 10:02:00 +00:00
SeekingGamer
a8474fd208
fix(feat): Rearrange the element to fix the responsive layout
2026-05-14 17:58:14 +08:00
SeekingGamer
c587df063b
fix(feat): Adjust button and cards position when screen size change
2026-05-14 12:03:42 +08:00
SeekingGamer
c7a205e40c
fix(feat): Add and Rearrange the img container after screen change
2026-05-14 11:20:49 +08:00
SeekingGamer
92bd81aed4
Merge finn-staging into main
2026-05-13 15:09:28 +08:00
SeekingGamer
33b1f7f9dd
fix(style): Change the css styling for different screen size
2026-05-13 14:57:52 +08:00
TerryM
d31a13cbbe
Revert "fix(style): Seperate CSS style to src\styles"
...
This reverts commit dbda554d28 .
2026-05-13 14:55:01 +08:00
TerryM
6f8d36140a
Revert "style: Seperate and Reformat inline style into css seperate files"
...
This reverts commit 93049e9044 .
2026-05-13 14:55:01 +08:00
e5bcb7bad2
Merge pull request 'main' ( #1 ) from main into finn-staging
...
Reviewed-on: #1
2026-05-13 05:51:12 +00:00
SeekingGamer
dbda554d28
fix(style): Seperate CSS style to src\styles
2026-05-13 13:46:21 +08:00
SeekingGamer
93049e9044
style: Seperate and Reformat inline style into css seperate files
2026-05-13 11:48:22 +08:00
TerryM
a6bd0ca864
feat: enhance header and mobile navigation with smooth scrolling and active link highlighting
2026-05-12 22:39:36 +08:00
TerryM
dbaad19d0b
fix: resolve tsconfig extends path for Vite/esbuild compatibility
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-12 18:46:00 +08:00
TerryM
4134aec1f8
fix: responsive layout for 360px minimum viewport width
...
- Store badges: w-full on mobile, sm:w-[260px] on larger screens
- AppPreview phone: w-full with aspect-ratio on mobile
- UseCases rows: stack vertically on mobile (flex-col sm:flex-row)
- Footer/DownloadCTA: responsive padding and container widths
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-12 18:35:29 +08:00
TerryM
a23dcf0a95
refactor: update layout and styling for multiple components to enhance responsiveness and visual consistency
2026-05-12 18:30:55 +08:00
TerryM
b0329e3863
fix: ensure layout works at 360px minimum viewport width
...
- Store badges: w-full on mobile, sm:w-[260px] on larger screens
- AppPreview phone: w-full with aspect-ratio on mobile, fixed size on lg
- UseCases rows: stack vertically on mobile (flex-col sm:flex-row)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-12 17:45:23 +08:00
TerryM
ede669051b
chore: fix SVG assets and remove unused PNGs
...
- Rename cta-talkpro-logo, cta-bg-pattern, header-globe, header-logo-wordmark,
cta/footer store badge icons, preview arrows from .png to .svg
- Refresh cta-bg-pattern from Figma node 9505:754
- Delete 12 unused PNGs leftover from previous design
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-12 17:30:21 +08:00
TerryM
02102dd046
feat: rebuild landing page from new Figma design (node 9505:537)
...
Complete redesign with 9 sections matching the updated 1920px layout:
- Header: sticky nav with globe/language toggle and Download CTA
- Hero: warm beige bg, iPhone mockup, "A Modern Way to Stay Connected"
- WhyTalkPro: 2x2 card grid with SVG icons and illustration
- CoreSystem: halftone bg, 6-card feature grid with 3D icons
- Experience: 3 vertical screenshot cards with exact Figma clip positions
- UseCases: split layout with 4 orange-header rows
- Trust: 4-column reliability features with sprite clipping and SVG dividers
- AppPreview: interactive phone carousel with prev/next fade transition
- DownloadCTA: polka-dot bg, TalkPro logo script, store badges
- Footer: logo, description, store badges, link columns
All 35 Figma assets downloaded locally (SVGs correctly named .svg).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-12 17:14:50 +08:00
TerryM
3d1d674419
docs: fix Figma design link in README
2026-05-12 16:48:14 +08:00
TerryM
376755889d
docs: add README and fix Vite 7 override
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-12 16:40:16 +08:00