-
99f7d8f0bb
Remove Rano Tech brand from pipe-coupling page
main
Kunthawat Greethong
2026-06-22 17:33:08 +07:00
-
85a0a54eb4
Use @astrojs/sitemap instead of manual sitemap.xml.ts
Kunthawat Greethong
2026-06-16 09:48:38 +07:00
-
5c1d3c7ef9
Fix domain: dealplustech.com -> dealplustech.co.th
Kunthawat Greethong
2026-06-16 09:46:31 +07:00
-
da14d0d05d
Add Umami analytics tracking scripts
Kunthawat Greethong
2026-06-16 09:44:50 +07:00
-
5b521661ec
feat: เพิ่ม consent script (consent.moreminimore.com)
Kunthawat Greethong
2026-06-15 17:50:59 +07:00
-
3469a09a9f
feat: เพิ่ม tracking codes — GA4, Google Ads, Microsoft Clarity, Meta Pixel
Kunthawat Greethong
2026-06-15 13:07:27 +07:00
-
5d5e12d7e7
fix: รูปหลักบทความ plastic-grilles-guide path ถูกต้อง (blog/grilles -> grilles)
Kunthawat Greethong
2026-06-15 12:36:26 +07:00
-
f5af9e46e1
fix(mobile-menu): make menu scrollable when content overflows
Kunthawat Greethong
2026-06-11 11:17:43 +07:00
-
bb7007aa88
feat(mobile-menu): add collapsible products dropdown matching desktop
Kunthawat Greethong
2026-06-11 11:09:15 +07:00
-
900ffe0f06
feat(seo): add FAQPage JSON-LD schema to pipe-coupling
Kunthawat Greethong
2026-06-10 19:31:57 +07:00
-
bef271c1a2
fix(insulation): remove 7 gallery images + restore Product Details
Kunthawat Greethong
2026-06-10 17:19:25 +07:00
-
2996812209
feat(insulation): add product photo gallery to 6 insulation pages
Kunthawat Greethong
2026-06-10 14:45:50 +07:00
-
d5d4574683
fix(hero): replace product pill with category from all-products
Kunthawat Greethong
2026-06-10 14:34:42 +07:00
-
d93191f675
fix(all-products): sync card images with each product's hero image
Kunthawat Greethong
2026-06-10 14:30:46 +07:00
-
1e4fa53fb2
fix(pipe-coupling): use MJG80A screenshot as hero image
Kunthawat Greethong
2026-06-10 14:21:47 +07:00
-
8346a731a6
feat(pipe-coupling): rewrite as RNT Smart Clamp from Rano Tech
Kunthawat Greethong
2026-06-10 14:18:58 +07:00
-
72ace6ff50
fix(insulation): remove spec table from product cards
Kunthawat Greethong
2026-06-10 14:10:04 +07:00
-
535aefc0f3
feat(insulation): add detailed product descriptions + spec tables
Kunthawat Greethong
2026-06-10 13:34:55 +07:00
-
15b4b40681
fix(insulation,menu): real product images + accurate count + menu reorder
Kunthawat Greethong
2026-06-10 13:26:43 +07:00
-
4692e89736
fix(menu,images): correct header menu + use real product images
Kunthawat Greethong
2026-06-10 11:55:55 +07:00
-
739e081296
feat(products): add 3 new insulation brand pages — ROCKWOOL, MICROFIBER, SCG
Kunthawat Greethong
2026-06-10 11:10:24 +07:00
-
5abe1edb71
fix(content): 4 content updates per user request
Kunthawat Greethong
2026-06-10 10:49:59 +07:00
-
31b0619c90
feat(images): replace thermobreak main product image
Kunthawat Greethong
2026-06-10 10:34:31 +07:00
-
ea36f28c17
fix(hero): remove duplicate old CTAs from 19 product pages
Kunthawat Greethong
2026-06-10 10:30:00 +07:00
-
17f4eb752b
fix(content): drop @ prefix from JPPSELECTION in text + add CTA to 20 products
Kunthawat Greethong
2026-06-10 09:44:28 +07:00
-
eb6557eeb3
fix(hero): correct Line icon SVG path in all 20 product heroes
Kunthawat Greethong
2026-06-10 09:30:29 +07:00
-
74db1dad77
fix(hero): correct hero layout to TEXT-LEFT for 12 product pages
Kunthawat Greethong
2026-06-10 09:10:14 +07:00
-
9653fcbaf9
refactor(hero): rewrite 11 product hero sections to canonical template
Kunthawat Greethong
2026-06-10 08:35:22 +07:00
-
d8ff358dd7
refactor(hero): rewrite 9 product hero sections to canonical template
Kunthawat Greethong
2026-06-10 08:16:06 +07:00
-
d7aa7c2013
docs(ci): rewrite setup guide for Gitea Webhook deploy trigger
source-code
hermes
2026-06-09 14:54:14 +07:00
-
4820289252
ci: remove Gitea Actions workflows (rely on EasyPanel auto-deploy)
hermes
2026-06-09 14:36:47 +07:00
-
b7931731f9
fix(responsive): mobile footer restructure + categories 1-col + overflow fix
hermes
2026-06-09 14:18:54 +07:00
-
0bd480d103
merge: bring Dockerfile Node 22 fix from main
Kunthawat Greethong
2026-06-09 13:33:30 +07:00
-
-
21a538cbb8
fix(deploy): bump Dockerfile Node from 20-alpine to 22-alpine
hermes
2026-06-09 13:33:14 +07:00
-
-
d73e48351f
fix(deploy): switch from nixpacks to Dockerfile + change branch to main
hermes
2026-06-09 10:28:46 +07:00
-
3efaf4d661
ci: switch deploy trigger from generic webhook to EasyPanel tRPC API
hermes
2026-06-09 09:47:24 +07:00
-
02c7b7b29b
ci: add Gitea Actions workflows for build + EasyPanel deploy
hermes
2026-06-08 23:17:43 +07:00
-
fe442790ab
feat(homepage): rework homepage + align about-us + footer popular products
hermes
2026-06-08 22:56:52 +07:00
-
bd67810a3f
fix(products): align all-products images with product-page heroes + drop dates
hermes
2026-06-08 13:03:38 +07:00
-
b34f8fc2fb
feat(blog): Phase 5 SEO/GEO content with 5 new blog posts
hermes
2026-06-08 12:45:32 +07:00
-
7c905bdb00
Merge branch 'refactor/emdash-pages' into source-code
Kunthawat Greethong
2026-06-06 17:23:07 +07:00
-
-
e1e285363f
chore: remove orphan images and PDFs (no longer referenced)
refactor/emdash-pages
Kunthawat Greethong
2026-06-05 19:47:29 +07:00
-
9ed0abb5d4
fix(seo): fix hardcoded dealplustech.co.th URLs in JSON-LD
Kunthawat Greethong
2026-06-04 19:07:20 +07:00
-
ff4e5ae346
refactor(ball-jet): remove performance section and image
Kunthawat Greethong
2026-06-04 12:17:37 +07:00
-
52761c3946
refactor(ball-jet): drop redundant HTML tables
Kunthawat Greethong
2026-06-04 12:11:24 +07:00
-
4abb361897
fix(ball-jet): replace copyright images with user-supplied photos
Kunthawat Greethong
2026-06-04 12:06:27 +07:00
-
47f28cdf65
feat: add หัวจ่ายแอร์ Ball Jet product page
Kunthawat Greethong
2026-06-04 10:12:24 +07:00
-
5f4e667c65
fix: remove text label from grilles floating card in homepage hero
Kunthawat Greethong
2026-06-04 09:31:21 +07:00
-
238e6500a6
Revert "fix: remove 'คุณภาพสูง' from grilles hero description"
Kunthawat Greethong
2026-06-04 09:30:30 +07:00
-
be565e416c
fix: remove 'คุณภาพสูง' from grilles hero description
Kunthawat Greethong
2026-06-04 09:29:06 +07:00
-
63a58727f9
feat: add price list PDFs and pricelist sections to nav products
Kunthawat Greethong
2026-06-03 19:44:25 +07:00
-
ef4b0f2e89
refactor: move blog from EmDash to Astro content collections
Kunthawat Greethong
2026-06-03 14:02:41 +07:00
-
-
c8cf03a725
Add EmDash CMS blog + hero standardization + seed fix
Kunthawat Greethong
2026-06-01 15:44:02 +07:00
-
825d3264b3
Fix section class and content wrapper for remaining pages
Kunthawat Greethong
2026-05-24 21:16:05 +07:00
-
b64f42d485
Remove extra wrapper divs in hero sections
Kunthawat Greethong
2026-05-24 21:12:28 +07:00
-
316224470a
Fix section class spacing in water-pump
Kunthawat Greethong
2026-05-24 21:10:25 +07:00
-
5944e59947
Fix section padding spacing
Kunthawat Greethong
2026-05-24 21:09:41 +07:00
-
daa3d56027
Fix hero section structure - remove order classes, add missing classes
Kunthawat Greethong
2026-05-24 21:09:15 +07:00
-
f12f84cf52
Add sticky wrapper to pages with img-hover class
Kunthawat Greethong
2026-05-24 20:11:00 +07:00
-
e1136fbfbd
Add sticky image wrapper to remaining product pages
Kunthawat Greethong
2026-05-24 20:10:53 +07:00
-
c0975d6493
Add sticky image wrapper to all product hero sections
Kunthawat Greethong
2026-05-24 20:10:44 +07:00
-
9fc6951dd4
Standardize hero layout with sticky image across all product pages
Kunthawat Greethong
2026-05-24 20:10:32 +07:00
-
ffb5223b3f
Fix ท่อ-ppr-thai-ppr hero buttons to match standard design
Kunthawat Greethong
2026-05-24 20:08:32 +07:00
-
f9161ab984
Standardize hero grid to items-start for all product pages
Kunthawat Greethong
2026-05-24 20:07:20 +07:00
-
7eec86d7c5
Standardize hero section buttons across all product pages
Kunthawat Greethong
2026-05-24 20:04:58 +07:00
-
55b0d1a3d7
Fix pricelist id placement on brand pages
Kunthawat Greethong
2026-05-24 19:57:39 +07:00
-
fea35c2bde
Add price list button to armflex, aeroflex, maxflex hero section
Kunthawat Greethong
2026-05-24 19:54:35 +07:00
-
67c53fa421
Fix broken overflow-hidden pattern in all product pages
Kunthawat Greethong
2026-05-24 19:37:51 +07:00
-
0d1f59611c
Fix broken BaseLayout category structure
Kunthawat Greethong
2026-05-24 19:34:27 +07:00
-
984c2571c5
Remove อุปกรณ์ปรับอากาศ page and all references
Kunthawat Greethong
2026-05-24 15:43:13 +07:00
-
d231325a4d
Category: อุปกรณ์ดับเพลิง, Submenu: ตู้ดับเพลิง
Kunthawat Greethong
2026-05-24 15:38:56 +07:00
-
33c9349cd8
Change product label to อุปกรณ์ดับเพลิง, keep category as ตู้ดับเพลิง
Kunthawat Greethong
2026-05-24 15:37:30 +07:00
-
856ad5ff7a
Change menu label to ตู้ดับเพลิง
Kunthawat Greethong
2026-05-24 15:36:03 +07:00
-
d52e62254c
Keep category name as อุปกรณ์ดับเพลิง, change link to /ตู้ดับเพลิง
Kunthawat Greethong
2026-05-24 15:34:07 +07:00
-
b6c0dc8e00
Update brand pages and fix menu labels
Kunthawat Greethong
2026-05-24 15:32:49 +07:00
-
12608e3c18
Fix mega menu - change อุปกรณ์ดับเพลิง to ตู้ดับเพลิง in BaseLayout
Kunthawat Greethong
2026-05-24 15:31:46 +07:00
-
e82f4b39f2
Fix animated hero background position and update Header menu
Kunthawat Greethong
2026-05-24 11:57:17 +07:00
-
b4a41c3ed4
Add animated hero background to all product pages
Kunthawat Greethong
2026-05-23 20:36:39 +07:00
-
22e469f4ee
Add animated hero background to all product pages
Kunthawat Greethong
2026-05-23 20:35:42 +07:00
-
f60b3c3226
Rename อุปกรณ์ดับเพลิง page to /ตู้ดับเพลิง
Kunthawat Greethong
2026-05-23 08:30:54 +07:00
-
cc76e93c05
Fix product categories to match Header navigation
Kunthawat Greethong
2026-05-23 08:24:18 +07:00
-
c21dd08439
Update all-products page: fix filter buttons and product images
Kunthawat Greethong
2026-05-23 08:21:08 +07:00
-
59773919f6
Fix layout after removing animation code - clean structure
Kunthawat Greethong
2026-05-22 18:46:54 +07:00
-
e7b6b6288a
Remove animation effects from content sections, keep content intact
Kunthawat Greethong
2026-05-22 18:43:17 +07:00
-
ec75725b31
Remove duplicate animation code from content sections
Kunthawat Greethong
2026-05-22 18:32:04 +07:00
-
67d84b09b1
Fix hero image path in อุปกรณ์ปรับอากาศ page
Kunthawat Greethong
2026-05-22 18:29:29 +07:00
-
286a011f1c
Fix missing product images across all pages
Kunthawat Greethong
2026-05-22 18:21:52 +07:00
-
882fa7f819
Update insulation brand pages (Armaflex, Aeroflex, Maxflex)
Kunthawat Greethong
2026-05-22 12:50:17 +07:00
-
5219cf8f72
Part 1: Source code - Astro project structure and components
Kunthawat Greethong
2026-05-21 16:33:59 +07:00