Commit Graph

90 Commits

Author SHA1 Message Date
basketballcantho cc228e5c52 feat: add support for global and element-specific custom HTML attributes across editor plugins and page templates 2026-08-01 19:10:46 +07:00
basketballcantho 1ee67e6a46 feat: implement custom CSS generator, improve code editor support, and add media picker and HTML tag management tools 2026-08-01 18:34:51 +07:00
basketballcantho 2a8c6bfc39 feat: add Raw HTML, Accordion, and YouTube plugin support to the editor configuration 2026-08-01 11:53:28 +07:00
basketballcantho 4bf6e82f82 feat: integrate CKEditor layout plugins and add supporting import utilities 2026-08-01 09:27:13 +07:00
basketballcantho 1c5d881bca hoan thanh Gioi thieu tong quan va lich su hinh thanh 2026-07-31 19:56:50 +07:00
basketballcantho ffd7509838 hoàn thành sync pages và post 2026-07-31 08:39:05 +07:00
basketballcantho 953d521209 refactor: remove CSS styles for charity hero component in block_11_charity.html 2026-07-30 10:20:36 +07:00
basketballcantho c3b0248df8 feat: replace hero video fallback shortcode with dynamic Swiper slider and enable observer settings for swiper instances 2026-07-30 09:52:08 +07:00
basketballcantho f4d566a56d feat: improve hero ambient video styling with responsive overrides and update security configuration to ignore static assets 2026-07-30 00:08:21 +07:00
basketballcantho 3396c87b92 feat: allow HEAD requests for public static assets in security configuration 2026-07-29 23:20:23 +07:00
basketballcantho 2fe27e1115 feat: update homepage ambient video source and refactor CTA visibility logic 2026-07-29 23:16:12 +07:00
basketballcantho 317df123bb feat: implement modular UMass theme components and supporting generation scripts for home page structure 2026-07-29 23:03:29 +07:00
basketballcantho c1e0e39aad feat: integrate Swiper.js, update media persistence, and enhance page metadata support 2026-07-29 20:50:23 +07:00
basketballcantho 9bfd3ba5f9 feat: implement doctor data migration and update booking link UI in doctor-detail template 2026-07-29 07:55:55 +07:00
basketballcantho 186f70ec32 feat: implement specialty content module with expanded Page entity fields, database migrations, and data import utilities 2026-07-28 19:20:56 +07:00
basketballcantho 01a3b83672 feat: implement automated Swiper slider seeding and integrate slider component into training details page 2026-07-28 09:54:51 +07:00
basketballcantho bc27a9ea9c refactor: clean up dao-tao-detail.html styling and implement course-info-widget fragment 2026-07-27 20:49:53 +07:00
basketballcantho 1a8726285c feat: implement dynamic training course tab system and modular PDF data migration scripts 2026-07-27 17:00:43 +07:00
basketballcantho 54e420499f feat: implement swiper slider, tabbed livestream, and table extension plugins with schema updates for settings content 2026-07-25 18:26:29 +07:00
basketballcantho 0eb7bd5863 feat: implement extensible plugin architecture with support for swiper slider, table extensions, and livestreaming modules 2026-07-25 18:25:20 +07:00
basketballcantho 6d84979f03 feat: implement doctor schedule module, add detail fields to doctor profile, and integrate new appointment API client 2026-07-23 19:34:02 +07:00
basketballcantho 107e191e93 feat: implement doctor API synchronization and add contact page support with media assets 2026-07-23 07:37:31 +07:00
basketballcantho abdf9467e6 feat: enhance menu management with three-level hierarchy support, additional metadata fields, and utility scripts for data extraction 2026-07-22 10:30:42 +07:00
basketballcantho f37be85873 feat: add branches management link and update default branch configuration logic 2026-07-21 15:59:47 +07:00
basketballcantho 4cee97bf91 refactor: update contact page layout, optimize UI components, and document page scaffolding rules 2026-07-21 15:29:22 +07:00
basketballcantho 40d3942496 feat: add dynamic hospital branches, update contact page hero and navigation, and implement branch management template. 2026-07-21 14:09:27 +07:00
basketballcantho a8220ec02d feat: implement Contact Us page with dynamic database seeding and dedicated view controller logic 2026-07-20 19:29:47 +07:00
basketballcantho 27fd9e109d style: add responsive padding to share block and fix formatting for overly long headings in post content 2026-07-20 17:57:46 +07:00
basketballcantho 71c8df8d79 style: make custom share list horizontal on mobile screens 2026-07-20 17:48:13 +07:00
basketballcantho 7d937a71f8 feat: implement hero-style header for standard posts and add mobile-responsive sidebar hiding. 2026-07-20 17:46:40 +07:00
basketballcantho d6d722386f feat: update footer hospital information, adjust CSS breakpoints, and reorganize main content blocks with new news and events sections. 2026-07-20 15:13:28 +07:00
basketballcantho fdbbb7c965 feat: add doctor and specialty management modules with full CRUD support and database seeding 2026-07-18 22:29:28 +07:00
basketballcantho a85fc6e73f hoàn thành Post dựa trên layout của umass 2026-07-18 15:47:16 +07:00
basketballcantho 7de64e9d17 refactor: replace modular HTML snippet with hardcoded CSS-heavy section structure 2026-07-17 22:21:51 +07:00
basketballcantho 6af9240c22 feat: update footer with site policies, add CTA retrieval SQL, and refactor block content management 2026-07-17 22:07:01 +07:00
basketballcantho 49b8d2b2ea refactor: replace inline banner with dynamic component grid and update CSS layouts 2026-07-17 15:30:44 +07:00
basketballcantho fd4ad87a32 feat: update charity project assets, add livestream media, and clean up temporary migration scripts 2026-07-15 16:37:05 +07:00
basketballcantho f4e24a0e00 feat: implement livestream post functionality and update site theme assets 2026-07-14 23:34:50 +07:00
basketballcantho 1b905d8c60 feat: implement page/post duplication, add event layout, auto-extract featured images, and include HTML escaping for templates. 2026-07-14 09:08:09 +07:00
basketballcantho 5513448738 feat: implement dynamic component template engine with data source integration and management UI 2026-07-13 21:24:04 +07:00
basketballcantho 849c79cc0f feat: implement widget and menu shortcode rendering in HtmlSnippetService and update section title 2026-07-13 19:09:44 +07:00
basketballcantho 157d7eba7b tích hợp monaco-editor 2026-07-13 16:17:19 +07:00
basketballcantho af82bfc481 feat: redesign snippet editor form and enhance CodeMirror with advanced editing tools and persistence 2026-07-13 15:15:25 +07:00
basketballcantho 324f3a505b feat: add stats block widget management and update block_3_button component content 2026-07-11 21:33:27 +07:00
basketballcantho 3e5432ba65 feat: implement menu item management, update collection type to LinkedHashSet, and increase multipart upload limits 2026-07-10 13:40:13 +07:00
basketballcantho 479d794b8e refactor: remove legacy UMASS samples and implement new header navigation and content block snippets 2026-07-09 16:35:38 +07:00
basketballcantho e6d98edc45 feat: add UMass Amherst theme support, implement HTML snippet management system, and update page rendering logic 2026-07-06 23:50:55 +07:00
basketballcantho 3dc5a03484 add Hooks 2026-07-02 19:21:25 +07:00
basketballcantho 0dd68c3649 develop core Hooks, remain hooks is defined but not develop 2026-07-02 19:11:03 +07:00
basketballcantho a7dbf52eea hoàn thành trang settings 2026-07-02 18:59:48 +07:00