feat: implement custom CSS generator, improve code editor support, and add media picker and HTML tag management tools

This commit is contained in:
2026-08-01 18:34:51 +07:00
parent 2a8c6bfc39
commit 1ee67e6a46
29 changed files with 1807 additions and 4083 deletions
@@ -5,13 +5,12 @@
<head>
<title th:text="${post.title} + ' | UMass Amherst'">Post Title | UMass Amherst</title>
<meta name="description" th:content="${post.metaDescription ?: post.excerpt}">
<!-- Dedicated Post Custom CSS & JS -->
<style th:if="${post != null and post.customCss != null and !post.customCss.empty}" th:utext="${post.customCss}"></style>
<script th:if="${post != null and post.customJs != null and !post.customJs.empty}" th:utext="${post.customJs}"></script>
</head>
<body>
<div layout:fragment="content">
<style th:if="${post != null and post.customCss != null and !post.customCss.empty}" th:utext="${post.customCss}"></style>
<script th:if="${post != null and post.customJs != null and !post.customJs.empty}" th:utext="${post.customJs}"></script>
<div id="block-umass-base-content" class="block block-system block-system-main-block tc--template-container tc--article">
<div class="t--template t--article">