feat: migrate Hugo Bootstrap theme to latest Hugo with Tailwind CSS and refactor codebase
* replace Bootstrap-based styling with Tailwind CSS * update theme compatibility for latest Hugo version * refactor templates and partials * fix outdated code and broken components * improve project structure and maintainability * optimize styling and frontend build setup
This commit is contained in:
427
hugo_stats.json
Normal file
427
hugo_stats.json
Normal file
@@ -0,0 +1,427 @@
|
||||
{
|
||||
"htmlElements": {
|
||||
"tags": [
|
||||
"a",
|
||||
"article",
|
||||
"base",
|
||||
"blockquote",
|
||||
"body",
|
||||
"button",
|
||||
"code",
|
||||
"del",
|
||||
"details",
|
||||
"div",
|
||||
"em",
|
||||
"figure",
|
||||
"footer",
|
||||
"form",
|
||||
"g",
|
||||
"h1",
|
||||
"h2",
|
||||
"h3",
|
||||
"h4",
|
||||
"h5",
|
||||
"h6",
|
||||
"head",
|
||||
"header",
|
||||
"hr",
|
||||
"html",
|
||||
"i",
|
||||
"iframe",
|
||||
"img",
|
||||
"input",
|
||||
"label",
|
||||
"li",
|
||||
"link",
|
||||
"main",
|
||||
"meta",
|
||||
"nav",
|
||||
"ol",
|
||||
"option",
|
||||
"p",
|
||||
"path",
|
||||
"picture",
|
||||
"polygon",
|
||||
"pre",
|
||||
"script",
|
||||
"section",
|
||||
"select",
|
||||
"source",
|
||||
"span",
|
||||
"strong",
|
||||
"style",
|
||||
"summary",
|
||||
"svg",
|
||||
"table",
|
||||
"tbody",
|
||||
"td",
|
||||
"textarea",
|
||||
"th",
|
||||
"thead",
|
||||
"time",
|
||||
"title",
|
||||
"tr",
|
||||
"ul",
|
||||
"video"
|
||||
],
|
||||
"classes": [
|
||||
"-mt-2!",
|
||||
"-top-4",
|
||||
"-translate-x-1/2",
|
||||
"2xl:bg-pink-200",
|
||||
"2xl:block",
|
||||
"2xl:hidden",
|
||||
"[&>a]:underline",
|
||||
"absolute",
|
||||
"accordion",
|
||||
"accordion-content",
|
||||
"accordion-header",
|
||||
"accordion-icon",
|
||||
"active",
|
||||
"auto-rows-fr",
|
||||
"bg-body",
|
||||
"bg-center",
|
||||
"bg-cover",
|
||||
"bg-gray-200",
|
||||
"bg-no-repeat",
|
||||
"bg-none",
|
||||
"bg-primary",
|
||||
"bg-primary/60",
|
||||
"bg-secondary/70",
|
||||
"bg-tertiary",
|
||||
"block",
|
||||
"blog",
|
||||
"border-none",
|
||||
"bottom-0",
|
||||
"bottom-15",
|
||||
"bottom-6",
|
||||
"btn",
|
||||
"btn-area",
|
||||
"btn-primary",
|
||||
"btn-secondary",
|
||||
"capitalize",
|
||||
"col-12",
|
||||
"col-6",
|
||||
"container",
|
||||
"content",
|
||||
"cursor-pointer",
|
||||
"duration-300",
|
||||
"ease-in-out",
|
||||
"fa-brands",
|
||||
"fa-circle-user",
|
||||
"fa-clock",
|
||||
"fa-linkedin",
|
||||
"fa-medium",
|
||||
"fa-regular",
|
||||
"fa-x-twitter",
|
||||
"fediverse-check-button",
|
||||
"fediverse-input",
|
||||
"fediverse-input-wrapper",
|
||||
"fediverse-share",
|
||||
"fill-current",
|
||||
"fixed",
|
||||
"flex",
|
||||
"flex-1",
|
||||
"flex-col",
|
||||
"flex-wrap",
|
||||
"font-bold",
|
||||
"font-extralight",
|
||||
"font-medium",
|
||||
"font-normal",
|
||||
"font-primary",
|
||||
"font-semibold",
|
||||
"form-control",
|
||||
"g-4",
|
||||
"gallery",
|
||||
"gallery-item",
|
||||
"gallery-slider",
|
||||
"gap-10",
|
||||
"gap-3",
|
||||
"gap-4",
|
||||
"gap-5",
|
||||
"gap-6",
|
||||
"gap-8",
|
||||
"gap-y-14",
|
||||
"glightbox",
|
||||
"grid",
|
||||
"grid-cols-1",
|
||||
"grid-cols-2",
|
||||
"grid-cols-3",
|
||||
"group",
|
||||
"group-hover:opacity-100",
|
||||
"group-hover:pb-20",
|
||||
"group-hover:translate-y-0",
|
||||
"grow",
|
||||
"h-6",
|
||||
"h-auto",
|
||||
"h-full",
|
||||
"h1",
|
||||
"h2",
|
||||
"h4",
|
||||
"h5",
|
||||
"h6",
|
||||
"header",
|
||||
"hidden",
|
||||
"highlight",
|
||||
"hover:bg-light",
|
||||
"hover:shadow-xl",
|
||||
"hover:text-primary",
|
||||
"hover:underline",
|
||||
"img",
|
||||
"img-center",
|
||||
"img-fluid",
|
||||
"info",
|
||||
"inline-block",
|
||||
"inset-x-0",
|
||||
"items-center",
|
||||
"items-stretch",
|
||||
"js-back-to-top",
|
||||
"js-scroll-to-next",
|
||||
"js-scroll-to-project",
|
||||
"justify-between",
|
||||
"justify-center",
|
||||
"justify-end",
|
||||
"last:mb-0",
|
||||
"leading-15",
|
||||
"left-0",
|
||||
"left-1/2",
|
||||
"left-6",
|
||||
"lg:bg-green-200",
|
||||
"lg:block",
|
||||
"lg:col-10",
|
||||
"lg:col-6",
|
||||
"lg:col-span-4",
|
||||
"lg:col-span-8",
|
||||
"lg:flex",
|
||||
"lg:flex-row",
|
||||
"lg:gap-12",
|
||||
"lg:gap-14",
|
||||
"lg:gap-6",
|
||||
"lg:grid-cols-12",
|
||||
"lg:grid-cols-2",
|
||||
"lg:grid-cols-3",
|
||||
"lg:grid-cols-4",
|
||||
"lg:hidden",
|
||||
"lg:inline-block",
|
||||
"lg:justify-between",
|
||||
"lg:justify-end",
|
||||
"lg:justify-self-end",
|
||||
"lg:order-1",
|
||||
"lg:order-2",
|
||||
"lg:pb-0",
|
||||
"lg:py-28",
|
||||
"lg:py-6",
|
||||
"lg:space-x-2",
|
||||
"lg:text-h1",
|
||||
"lg:top-0",
|
||||
"lg:w-[40%]",
|
||||
"lg:w-[45%]",
|
||||
"lg:w-[50%]",
|
||||
"lg:w-[65%]",
|
||||
"lg:w-auto",
|
||||
"line-clamp-2",
|
||||
"m-3",
|
||||
"max-lg:flex-col",
|
||||
"max-w-4xl",
|
||||
"max-w-[600px]",
|
||||
"mb-10",
|
||||
"mb-12",
|
||||
"mb-18",
|
||||
"mb-2",
|
||||
"mb-3",
|
||||
"mb-4",
|
||||
"mb-6",
|
||||
"mb-8",
|
||||
"md:bg-yellow-200",
|
||||
"md:block",
|
||||
"md:col-3",
|
||||
"md:col-8",
|
||||
"md:col-9",
|
||||
"md:grid-cols-2",
|
||||
"md:hidden",
|
||||
"mermaid",
|
||||
"min-h-screen",
|
||||
"ml-0",
|
||||
"ml-4",
|
||||
"ml-auto",
|
||||
"mr-2",
|
||||
"mr-4",
|
||||
"mt-1",
|
||||
"mt-10",
|
||||
"mt-12",
|
||||
"mt-14",
|
||||
"mt-18!",
|
||||
"mt-2",
|
||||
"mt-4",
|
||||
"mt-8",
|
||||
"mx-auto",
|
||||
"nav-item",
|
||||
"nav-link",
|
||||
"navbar",
|
||||
"navbar-brand",
|
||||
"navbar-nav",
|
||||
"note",
|
||||
"notice",
|
||||
"notice-body",
|
||||
"notice-head",
|
||||
"object-contain",
|
||||
"object-cover",
|
||||
"opacity-0",
|
||||
"order-0",
|
||||
"order-2",
|
||||
"order-3",
|
||||
"p-0",
|
||||
"p-10",
|
||||
"p-6",
|
||||
"pb-6",
|
||||
"pt-0!",
|
||||
"pt-14",
|
||||
"pt-16",
|
||||
"pt-46",
|
||||
"px-2",
|
||||
"px-4",
|
||||
"px-7",
|
||||
"py-1.5",
|
||||
"py-10",
|
||||
"py-2",
|
||||
"py-20",
|
||||
"py-6",
|
||||
"py-[2.5px]",
|
||||
"quote",
|
||||
"relative",
|
||||
"resize-none",
|
||||
"rounded",
|
||||
"rounded-full",
|
||||
"rounded-lg",
|
||||
"row",
|
||||
"section",
|
||||
"section-sm",
|
||||
"select-wrapper",
|
||||
"shadow-lg",
|
||||
"share-copy",
|
||||
"share-email",
|
||||
"share-facebook",
|
||||
"share-fediverse",
|
||||
"share-icon",
|
||||
"share-icons",
|
||||
"share-link",
|
||||
"share-x",
|
||||
"sm:bg-red-200",
|
||||
"sm:block",
|
||||
"sm:col-10",
|
||||
"sm:hidden",
|
||||
"social-icons",
|
||||
"space-x-3",
|
||||
"space-y-6",
|
||||
"space-y-8",
|
||||
"sr-only",
|
||||
"swiper",
|
||||
"swiper-button-next",
|
||||
"swiper-button-prev",
|
||||
"swiper-slide",
|
||||
"swiper-wrapper",
|
||||
"tab",
|
||||
"tab-content",
|
||||
"tab-content-panel",
|
||||
"tab-nav",
|
||||
"tab-nav-item",
|
||||
"table-of-content",
|
||||
"testimonial-card",
|
||||
"testimonials-grid",
|
||||
"text-[12px]",
|
||||
"text-[8rem]",
|
||||
"text-balance",
|
||||
"text-black",
|
||||
"text-center",
|
||||
"text-h3",
|
||||
"text-lg",
|
||||
"text-primary",
|
||||
"text-primary/80",
|
||||
"text-text-dark",
|
||||
"text-text-light",
|
||||
"text-white",
|
||||
"text-wrap",
|
||||
"text-xl",
|
||||
"tip",
|
||||
"top-0",
|
||||
"tracking-wider",
|
||||
"tracking-widest",
|
||||
"transition",
|
||||
"transition-all",
|
||||
"transition-opacity",
|
||||
"translate-y-5",
|
||||
"uppercase",
|
||||
"w-[30px]!",
|
||||
"w-full",
|
||||
"warning",
|
||||
"xl:bg-blue-200",
|
||||
"xl:block",
|
||||
"xl:gap-6",
|
||||
"xl:grid-cols-5",
|
||||
"xl:hidden",
|
||||
"xl:space-x-8",
|
||||
"xl:text-[70px]",
|
||||
"z-10",
|
||||
"z-50",
|
||||
"zoomable"
|
||||
],
|
||||
"ids": [
|
||||
"Path_1",
|
||||
"Path_2",
|
||||
"Path_3",
|
||||
"Path_4",
|
||||
"SVGRepo_bgCarrier",
|
||||
"SVGRepo_iconCarrier",
|
||||
"SVGRepo_tracerCarrier",
|
||||
"TableOfContents",
|
||||
"aboutProject",
|
||||
"accordions",
|
||||
"blockquote",
|
||||
"button",
|
||||
"code-and-syntax-highlighting",
|
||||
"contact-form",
|
||||
"contact-form-button",
|
||||
"contact-form-status",
|
||||
"creative-design",
|
||||
"custom-video",
|
||||
"download",
|
||||
"email",
|
||||
"emphasis",
|
||||
"first-name",
|
||||
"gallery",
|
||||
"gathering-of-personal-information",
|
||||
"heading-1",
|
||||
"heading-2",
|
||||
"heading-3",
|
||||
"heading-4",
|
||||
"heading-5",
|
||||
"heading-6",
|
||||
"hey-there-i-am-a-tab",
|
||||
"hide-button",
|
||||
"i-wanna-talk-about-the-assassination-attempt",
|
||||
"image",
|
||||
"last-name",
|
||||
"link",
|
||||
"map",
|
||||
"nav-menu",
|
||||
"nav-toggle",
|
||||
"notice",
|
||||
"ordered-list",
|
||||
"paragraph",
|
||||
"privacy-policy-changes",
|
||||
"project",
|
||||
"projectType",
|
||||
"protection-of-personal--information",
|
||||
"responsibility-of-contributors",
|
||||
"show-button",
|
||||
"site-header",
|
||||
"slider",
|
||||
"tab",
|
||||
"tables",
|
||||
"unordered-list",
|
||||
"upload",
|
||||
"we-know-youre-dealing-in-stolen-ore",
|
||||
"youtube-video"
|
||||
]
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user