diff --git a/sisvietnamvn_main/Chrome_snippet b/sisvietnamvn_main/.temp/Chrome_snippet similarity index 100% rename from sisvietnamvn_main/Chrome_snippet rename to sisvietnamvn_main/.temp/Chrome_snippet diff --git a/sisvietnamvn_main/CreateLivestreamPost.java b/sisvietnamvn_main/.temp/CreateLivestreamPost.java similarity index 100% rename from sisvietnamvn_main/CreateLivestreamPost.java rename to sisvietnamvn_main/.temp/CreateLivestreamPost.java diff --git a/sisvietnamvn_main/ENVIRONMENT_TRANSFER_GUIDE.md b/sisvietnamvn_main/.temp/ENVIRONMENT_TRANSFER_GUIDE.md similarity index 100% rename from sisvietnamvn_main/ENVIRONMENT_TRANSFER_GUIDE.md rename to sisvietnamvn_main/.temp/ENVIRONMENT_TRANSFER_GUIDE.md diff --git a/sisvietnamvn_main/FixNewsGrid.java b/sisvietnamvn_main/.temp/FixNewsGrid.java similarity index 100% rename from sisvietnamvn_main/FixNewsGrid.java rename to sisvietnamvn_main/.temp/FixNewsGrid.java diff --git a/sisvietnamvn_main/FixPosts.java b/sisvietnamvn_main/.temp/FixPosts.java similarity index 100% rename from sisvietnamvn_main/FixPosts.java rename to sisvietnamvn_main/.temp/FixPosts.java diff --git a/sisvietnamvn_main/HELP.md b/sisvietnamvn_main/.temp/HELP.md similarity index 100% rename from sisvietnamvn_main/HELP.md rename to sisvietnamvn_main/.temp/HELP.md diff --git a/sisvietnamvn_main/PROJECT_KNOWLEDGE.md b/sisvietnamvn_main/.temp/PROJECT_KNOWLEDGE.md similarity index 100% rename from sisvietnamvn_main/PROJECT_KNOWLEDGE.md rename to sisvietnamvn_main/.temp/PROJECT_KNOWLEDGE.md diff --git a/sisvietnamvn_main/TestDb.java b/sisvietnamvn_main/.temp/TestDb.java similarity index 100% rename from sisvietnamvn_main/TestDb.java rename to sisvietnamvn_main/.temp/TestDb.java diff --git a/sisvietnamvn_main/TestFileUri.java b/sisvietnamvn_main/.temp/TestFileUri.java similarity index 100% rename from sisvietnamvn_main/TestFileUri.java rename to sisvietnamvn_main/.temp/TestFileUri.java diff --git a/sisvietnamvn_main/TestOracleJDBC.java b/sisvietnamvn_main/.temp/TestOracleJDBC.java similarity index 100% rename from sisvietnamvn_main/TestOracleJDBC.java rename to sisvietnamvn_main/.temp/TestOracleJDBC.java diff --git a/sisvietnamvn_main/TestReplace.java b/sisvietnamvn_main/.temp/TestReplace.java similarity index 100% rename from sisvietnamvn_main/TestReplace.java rename to sisvietnamvn_main/.temp/TestReplace.java diff --git a/sisvietnamvn_main/UpdateLivestreamJs.java b/sisvietnamvn_main/.temp/UpdateLivestreamJs.java similarity index 100% rename from sisvietnamvn_main/UpdateLivestreamJs.java rename to sisvietnamvn_main/.temp/UpdateLivestreamJs.java diff --git a/sisvietnamvn_main/UpdateLivestreamPost.java b/sisvietnamvn_main/.temp/UpdateLivestreamPost.java similarity index 100% rename from sisvietnamvn_main/UpdateLivestreamPost.java rename to sisvietnamvn_main/.temp/UpdateLivestreamPost.java diff --git a/sisvietnamvn_main/UpdateNewsGridDesktop.java b/sisvietnamvn_main/.temp/UpdateNewsGridDesktop.java similarity index 100% rename from sisvietnamvn_main/UpdateNewsGridDesktop.java rename to sisvietnamvn_main/.temp/UpdateNewsGridDesktop.java diff --git a/sisvietnamvn_main/add_csrf.py b/sisvietnamvn_main/.temp/add_csrf.py similarity index 100% rename from sisvietnamvn_main/add_csrf.py rename to sisvietnamvn_main/.temp/add_csrf.py diff --git a/sisvietnamvn_main/auth.json b/sisvietnamvn_main/.temp/auth.json similarity index 100% rename from sisvietnamvn_main/auth.json rename to sisvietnamvn_main/.temp/auth.json diff --git a/sisvietnamvn_main/backup_db.sh b/sisvietnamvn_main/.temp/backup_db.sh similarity index 100% rename from sisvietnamvn_main/backup_db.sh rename to sisvietnamvn_main/.temp/backup_db.sh diff --git a/sisvietnamvn_main/check.sql b/sisvietnamvn_main/.temp/check.sql similarity index 100% rename from sisvietnamvn_main/check.sql rename to sisvietnamvn_main/.temp/check.sql diff --git a/sisvietnamvn_main/check_json.sql b/sisvietnamvn_main/.temp/check_json.sql similarity index 100% rename from sisvietnamvn_main/check_json.sql rename to sisvietnamvn_main/.temp/check_json.sql diff --git a/sisvietnamvn_main/check_post.sql b/sisvietnamvn_main/.temp/check_post.sql similarity index 100% rename from sisvietnamvn_main/check_post.sql rename to sisvietnamvn_main/.temp/check_post.sql diff --git a/sisvietnamvn_main/check_posts.sql b/sisvietnamvn_main/.temp/check_posts.sql similarity index 100% rename from sisvietnamvn_main/check_posts.sql rename to sisvietnamvn_main/.temp/check_posts.sql diff --git a/sisvietnamvn_main/check_seq.sql b/sisvietnamvn_main/.temp/check_seq.sql similarity index 100% rename from sisvietnamvn_main/check_seq.sql rename to sisvietnamvn_main/.temp/check_seq.sql diff --git a/sisvietnamvn_main/check_tables.sql b/sisvietnamvn_main/.temp/check_tables.sql similarity index 100% rename from sisvietnamvn_main/check_tables.sql rename to sisvietnamvn_main/.temp/check_tables.sql diff --git a/sisvietnamvn_main/cookies.txt b/sisvietnamvn_main/.temp/cookies.txt similarity index 100% rename from sisvietnamvn_main/cookies.txt rename to sisvietnamvn_main/.temp/cookies.txt diff --git a/sisvietnamvn_main/db_out.txt b/sisvietnamvn_main/.temp/db_out.txt similarity index 100% rename from sisvietnamvn_main/db_out.txt rename to sisvietnamvn_main/.temp/db_out.txt diff --git a/sisvietnamvn_main/extract_content_top.py b/sisvietnamvn_main/.temp/extract_content_top.py similarity index 100% rename from sisvietnamvn_main/extract_content_top.py rename to sisvietnamvn_main/.temp/extract_content_top.py diff --git a/sisvietnamvn_main/extract_content_top_manual.py b/sisvietnamvn_main/.temp/extract_content_top_manual.py similarity index 100% rename from sisvietnamvn_main/extract_content_top_manual.py rename to sisvietnamvn_main/.temp/extract_content_top_manual.py diff --git a/sisvietnamvn_main/get_users.java b/sisvietnamvn_main/.temp/get_users.java similarity index 100% rename from sisvietnamvn_main/get_users.java rename to sisvietnamvn_main/.temp/get_users.java diff --git a/sisvietnamvn_main/header_extracted.html b/sisvietnamvn_main/.temp/header_extracted.html similarity index 100% rename from sisvietnamvn_main/header_extracted.html rename to sisvietnamvn_main/.temp/header_extracted.html diff --git a/sisvietnamvn_main/header_extracted_pretty.html b/sisvietnamvn_main/.temp/header_extracted_pretty.html similarity index 100% rename from sisvietnamvn_main/header_extracted_pretty.html rename to sisvietnamvn_main/.temp/header_extracted_pretty.html diff --git a/sisvietnamvn_main/kill_app_forcely.sh b/sisvietnamvn_main/.temp/kill_app_forcely.sh similarity index 100% rename from sisvietnamvn_main/kill_app_forcely.sh rename to sisvietnamvn_main/.temp/kill_app_forcely.sh diff --git a/sisvietnamvn_main/menu_temp.html b/sisvietnamvn_main/.temp/menu_temp.html similarity index 100% rename from sisvietnamvn_main/menu_temp.html rename to sisvietnamvn_main/.temp/menu_temp.html diff --git a/sisvietnamvn_main/nav_output.html b/sisvietnamvn_main/.temp/nav_output.html similarity index 100% rename from sisvietnamvn_main/nav_output.html rename to sisvietnamvn_main/.temp/nav_output.html diff --git a/sisvietnamvn_main/page_dump.html b/sisvietnamvn_main/.temp/page_dump.html similarity index 100% rename from sisvietnamvn_main/page_dump.html rename to sisvietnamvn_main/.temp/page_dump.html diff --git a/sisvietnamvn_main/parse_hooks.py b/sisvietnamvn_main/.temp/parse_hooks.py similarity index 100% rename from sisvietnamvn_main/parse_hooks.py rename to sisvietnamvn_main/.temp/parse_hooks.py diff --git a/sisvietnamvn_main/read_snippets.java b/sisvietnamvn_main/.temp/read_snippets.java similarity index 100% rename from sisvietnamvn_main/read_snippets.java rename to sisvietnamvn_main/.temp/read_snippets.java diff --git a/sisvietnamvn_main/replace_footer_logo.py b/sisvietnamvn_main/.temp/replace_footer_logo.py similarity index 100% rename from sisvietnamvn_main/replace_footer_logo.py rename to sisvietnamvn_main/.temp/replace_footer_logo.py diff --git a/sisvietnamvn_main/replace_logo.py b/sisvietnamvn_main/.temp/replace_logo.py similarity index 100% rename from sisvietnamvn_main/replace_logo.py rename to sisvietnamvn_main/.temp/replace_logo.py diff --git a/sisvietnamvn_main/.temp/sisvietnam_backup.dmp b/sisvietnamvn_main/.temp/sisvietnam_backup.dmp new file mode 100644 index 00000000..119c4a76 Binary files /dev/null and b/sisvietnamvn_main/.temp/sisvietnam_backup.dmp differ diff --git a/sisvietnamvn_main/sisvietnam_requirements.md b/sisvietnamvn_main/.temp/sisvietnam_requirements.md similarity index 100% rename from sisvietnamvn_main/sisvietnam_requirements.md rename to sisvietnamvn_main/.temp/sisvietnam_requirements.md diff --git a/sisvietnamvn_main/test-js.html b/sisvietnamvn_main/.temp/test-js.html similarity index 100% rename from sisvietnamvn_main/test-js.html rename to sisvietnamvn_main/.temp/test-js.html diff --git a/sisvietnamvn_main/test_auth.java b/sisvietnamvn_main/.temp/test_auth.java similarity index 100% rename from sisvietnamvn_main/test_auth.java rename to sisvietnamvn_main/.temp/test_auth.java diff --git a/sisvietnamvn_main/test_db.java b/sisvietnamvn_main/.temp/test_db.java similarity index 100% rename from sisvietnamvn_main/test_db.java rename to sisvietnamvn_main/.temp/test_db.java diff --git a/sisvietnamvn_main/test_uri.java b/sisvietnamvn_main/.temp/test_uri.java similarity index 100% rename from sisvietnamvn_main/test_uri.java rename to sisvietnamvn_main/.temp/test_uri.java diff --git a/sisvietnamvn_main/test_uri2.java b/sisvietnamvn_main/.temp/test_uri2.java similarity index 100% rename from sisvietnamvn_main/test_uri2.java rename to sisvietnamvn_main/.temp/test_uri2.java diff --git a/sisvietnamvn_main/token.txt b/sisvietnamvn_main/.temp/token.txt similarity index 100% rename from sisvietnamvn_main/token.txt rename to sisvietnamvn_main/.temp/token.txt diff --git a/sisvietnamvn_main/umass-theme.zip b/sisvietnamvn_main/.temp/umass-theme.zip similarity index 100% rename from sisvietnamvn_main/umass-theme.zip rename to sisvietnamvn_main/.temp/umass-theme.zip diff --git a/sisvietnamvn_main/update_js.sh b/sisvietnamvn_main/.temp/update_js.sh similarity index 100% rename from sisvietnamvn_main/update_js.sh rename to sisvietnamvn_main/.temp/update_js.sh diff --git a/sisvietnamvn_main/update_snippet.sql b/sisvietnamvn_main/.temp/update_snippet.sql similarity index 100% rename from sisvietnamvn_main/update_snippet.sql rename to sisvietnamvn_main/.temp/update_snippet.sql diff --git a/sisvietnamvn_main/update_theme.java b/sisvietnamvn_main/.temp/update_theme.java similarity index 100% rename from sisvietnamvn_main/update_theme.java rename to sisvietnamvn_main/.temp/update_theme.java diff --git a/sisvietnamvn_main/get_cta.sql b/sisvietnamvn_main/get_cta.sql new file mode 100644 index 00000000..e92661c6 --- /dev/null +++ b/sisvietnamvn_main/get_cta.sql @@ -0,0 +1,2 @@ +SELECT content FROM sis_component_template WHERE slug = 'cta-buttons'; +EXIT; diff --git a/sisvietnamvn_main/html_snippets/content_main_blocks/block_9.html b/sisvietnamvn_main/html_snippets/content_main_blocks/block_9.html index 760a6949..ad0e163f 100644 --- a/sisvietnamvn_main/html_snippets/content_main_blocks/block_9.html +++ b/sisvietnamvn_main/html_snippets/content_main_blocks/block_9.html @@ -1,337 +1,37 @@ - -
-
-
-

NEWS & EVENTS

- More News & Events -
-

FEATURED ARTICLES

- -
-
-

LATEST NEWS

-
-
- -
-
- -
-
-
-
-

Events

-
- - -
-
-
-
- -
-
JUL
-
07
-
- -
- -
10:00 am – 4:00 pm
-
UMass Downtown
-
-
-
-
-
- -
-
JUL
-
07
-
- -
- -
12:00 pm – 1:00 pm
-
-
-
-
-
-
- -
-
JUL
-
07
-
- -
- -
5:00 pm – 6:00 pm
-
Orchard Hill Pavilion
-
-
-
-
-
- -
-
JUL
-
08
-
- -
- -
10:00 am – 11:00 am
-
-
-
-
-
-
-
-
-
- -
-
- - \ No newline at end of file + + \ No newline at end of file diff --git a/sisvietnamvn_main/html_snippets/content_main_blocks/temp b/sisvietnamvn_main/html_snippets/content_main_blocks/temp index 2f60aca7..86c8f2e9 100644 --- a/sisvietnamvn_main/html_snippets/content_main_blocks/temp +++ b/sisvietnamvn_main/html_snippets/content_main_blocks/temp @@ -1,264 +1,27 @@ -
-
- - -
-

- NEWS & EVENTS -

- - - More News & Events - +
+
+
+
+

TÌM HIỂUCHUYÊN KHOA

- -

- FEATURED ARTICLES -

- - - - - - - -
- - - -
- -
- -
-

- LATEST NEWS -

- -
-
- - - -
-
- - - -
-
-
- -
-

- Events -

- -
-
JUL
18
10:00 am – 12:00 pm
UMass Downtown
JUL
20
10:00 am – 4:00 pm
UMass Downtown
JUL
21
JUL
21
5:00 pm – 6:00 pm
Orchard Hill Pavilion
-
-
- -
- - - - -
\ No newline at end of file + \ No newline at end of file diff --git a/sisvietnamvn_main/sisvietnam_backup.dmp b/sisvietnamvn_main/sisvietnam_backup.dmp index 9e9ed310..8ed7001d 100644 Binary files a/sisvietnamvn_main/sisvietnam_backup.dmp and b/sisvietnamvn_main/sisvietnam_backup.dmp differ diff --git a/sisvietnamvn_main/src/main/java/com/sisvietnamvn/web/service/ComponentTemplateService.java b/sisvietnamvn_main/src/main/java/com/sisvietnamvn/web/service/ComponentTemplateService.java index 217b6dcc..2dcfc185 100644 --- a/sisvietnamvn_main/src/main/java/com/sisvietnamvn/web/service/ComponentTemplateService.java +++ b/sisvietnamvn_main/src/main/java/com/sisvietnamvn/web/service/ComponentTemplateService.java @@ -211,9 +211,8 @@ public class ComponentTemplateService { index++; } } else if (posts != null) { - java.time.format.DateTimeFormatter monthFormatter = java.time.format.DateTimeFormatter.ofPattern("MMM").withZone(java.time.ZoneId.systemDefault()); + java.time.format.DateTimeFormatter monthFormatter = java.time.format.DateTimeFormatter.ofPattern("MM").withZone(java.time.ZoneId.systemDefault()); java.time.format.DateTimeFormatter dayFormatter = java.time.format.DateTimeFormatter.ofPattern("dd").withZone(java.time.ZoneId.systemDefault()); - java.time.format.DateTimeFormatter timeFormatter = java.time.format.DateTimeFormatter.ofPattern("hh:mm a").withZone(java.time.ZoneId.systemDefault()); for (com.sisvietnamvn.web.domain.Post post : posts) { String itemHtml = loopBody; String safeTitle = post.getTitle() != null ? org.springframework.web.util.HtmlUtils.htmlEscape(post.getTitle()) : ""; @@ -243,18 +242,9 @@ public class ComponentTemplateService { if (post.getEventTime() != null) { itemHtml = itemHtml.replace("{{eventMonth}}", monthFormatter.format(post.getEventTime())); itemHtml = itemHtml.replace("{{eventDay}}", dayFormatter.format(post.getEventTime())); - itemHtml = itemHtml.replace("{{eventTimeStr}}", timeFormatter.format(post.getEventTime())); } else { itemHtml = itemHtml.replace("{{eventMonth}}", ""); itemHtml = itemHtml.replace("{{eventDay}}", ""); - itemHtml = itemHtml.replace("{{eventTimeStr}}", ""); - } - - if (post.getLocation() != null && !post.getLocation().isEmpty()) { - String locHtml = "
" + org.springframework.web.util.HtmlUtils.htmlEscape(post.getLocation()) + "
"; - itemHtml = itemHtml.replace("{{locationHtml}}", locHtml); - } else { - itemHtml = itemHtml.replace("{{locationHtml}}", ""); } itemHtml = itemHtml.replace("{{index}}", String.valueOf(index)); diff --git a/sisvietnamvn_main/src/main/resources/static/css/custom.css b/sisvietnamvn_main/src/main/resources/static/css/custom.css index e3ca8fc9..5f6f9886 100644 --- a/sisvietnamvn_main/src/main/resources/static/css/custom.css +++ b/sisvietnamvn_main/src/main/resources/static/css/custom.css @@ -27,8 +27,8 @@ --color-text-light: #ffffff; /* Typography */ - --font-family-base: 'Open Sans', 'Inter', sans-serif; - --font-family-heading: 'Lora', 'Georgia', serif; + --font-family-base: 'Open Sans', Arial, Helvetica, sans-serif; + --font-family-heading: 'Open Sans', Arial, Helvetica, sans-serif; /* Spacing & Radii */ --spacing-md: 20px; @@ -39,6 +39,11 @@ /* ========================================================================== 2. Global / Base Overrides ========================================================================== */ +body, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { + font-family: var(--font-family-base) !important; + font-feature-settings: 'liga' off, 'clig' off !important; +} + [data-component-id="umass_base:tophat"] { background-color: transparent !important; } @@ -528,4 +533,21 @@ .mobile-only { display: none !important; } + .news-events-section__footer { + display: none; + } + .cc--footer .c--footer { + padding: 36px 6.25%; + } } + +/* --- Override for 4-column Stats Block --- */ +@media (min-width: 64rem) { + .f--field.f--stats-block { + grid-template-columns: repeat(4, 1fr) !important; + } +} + +.lc--layout-container ol li, .lc--layout-container ul li, .sg-pattern-example ol li, .sg-pattern-example ul li { + font-weight: var(--font-weight-extrabold); +} \ No newline at end of file diff --git a/sisvietnamvn_main/src/main/resources/static/upload/sach-dot-quy-ngang.png b/sisvietnamvn_main/src/main/resources/static/upload/sach-dot-quy-ngang.png index ef0e22d1..938ff87d 100644 Binary files a/sisvietnamvn_main/src/main/resources/static/upload/sach-dot-quy-ngang.png and b/sisvietnamvn_main/src/main/resources/static/upload/sach-dot-quy-ngang.png differ diff --git a/sisvietnamvn_main/src/main/resources/templates/themes/umass/footer.html b/sisvietnamvn_main/src/main/resources/templates/themes/umass/footer.html index 671b618b..03ff2c40 100644 --- a/sisvietnamvn_main/src/main/resources/templates/themes/umass/footer.html +++ b/sisvietnamvn_main/src/main/resources/templates/themes/umass/footer.html @@ -11,7 +11,7 @@ .sis-footer-custom { display: flex; flex-wrap: wrap; - padding: 40px 20px; + padding: 0px 20px; gap: 60px; color: #fff; font-family: var(--font-family-base, 'Inter', sans-serif); @@ -186,6 +186,57 @@
+ + + + + + + diff --git a/sisvietnamvn_main/src/main/resources/templates/themes/umass/header.html b/sisvietnamvn_main/src/main/resources/templates/themes/umass/header.html index fdb17309..acfa0c2f 100644 --- a/sisvietnamvn_main/src/main/resources/templates/themes/umass/header.html +++ b/sisvietnamvn_main/src/main/resources/templates/themes/umass/header.html @@ -116,14 +116,14 @@ flex: 1; } .mega-col-info h3 { - color: #00529b; /* Classic medical blue */ + color: var(--color-brand); font-size: 24px; font-weight: 700; margin-top: 0; margin-bottom: 15px; } .mega-col-info p { - color: #4b5563; + color: var(--color-black); font-size: 14px; line-height: 1.6; } @@ -254,9 +254,9 @@

Về Bệnh viện

-

Bệnh viện Đột quỵ Quốc tế tự hào là đơn vị tiên phong trong việc cung cấp dịch vụ khám chữa bệnh chất lượng cao, mang lại sự tin cậy và an tâm cho bệnh nhân.

-

Khám phá các chuyên khoa hàng đầu với đội ngũ bác sĩ chuyên môn cao, trang thiết bị y tế hiện đại đạt tiêu chuẩn quốc tế.

-

Khám phá thêm thông tin chi tiết về các dịch vụ, chuyên gia và hoạt động của chúng tôi để bảo vệ sức khỏe của bạn.

+

Bệnh viện Đột quỵ Quốc tế tự hào là đơn vị tiên phong trong việc cung cấp dịch vụ khám chữa bệnh chất lượng cao, mang lại sự tin cậy và an tâm cho bệnh nhân.

+

Khám phá các chuyên khoa hàng đầu với đội ngũ bác sĩ chuyên môn cao, trang thiết bị y tế hiện đại đạt tiêu chuẩn quốc tế.

+

Khám phá thêm thông tin chi tiết về các dịch vụ, chuyên gia và hoạt động của chúng tôi để bảo vệ sức khỏe của bạn.