81d065b9bb
Universal: PR Check / Branch Policy (pull_request) Successful in 1s
Universal: PR Check / Validate PR (pull_request) Successful in 9s
Generic: Project CI / Lint & Validate (pull_request) Successful in 32s
Generic: Standards Compliance / Secret Scanning (push) Failing after 9s
Universal: PR Check / Secret Scan (pull_request) Successful in 51s
Generic: Standards Compliance / License Header Validation (push) Successful in 9s
Generic: Standards Compliance / Repository Structure Validation (push) Successful in 8s
Generic: Standards Compliance / Coding Standards Check (push) Successful in 10s
Generic: Standards Compliance / Workflow Configuration Check (push) Failing after 9s
Generic: Standards Compliance / Documentation Quality Check (push) Successful in 8s
Generic: Standards Compliance / README Completeness Check (push) Failing after 7s
Generic: Standards Compliance / Version Consistency Check (push) Successful in 1m2s
Generic: Standards Compliance / Script Integrity Validation (push) Successful in 26s
Generic: Standards Compliance / Git Repository Hygiene (push) Successful in 1m5s
Generic: Standards Compliance / File Naming Standards (push) Successful in 10s
Generic: Standards Compliance / Line Length Check (push) Successful in 23s
Generic: Standards Compliance / Insecure Code Pattern Detection (push) Successful in 10s
Generic: Standards Compliance / Code Complexity Analysis (push) Successful in 1m2s
Generic: Standards Compliance / Code Duplication Detection (push) Successful in 1m8s
Generic: Standards Compliance / Dead Code Detection (push) Successful in 16s
Generic: Standards Compliance / File Size Limits (push) Successful in 16s
Generic: Standards Compliance / TODO/FIXME Tracking (push) Successful in 14s
Generic: Standards Compliance / Dependency Vulnerability Scanning (push) Successful in 1m3s
Deploy (Prod) / Build & Deploy to Prod (push) Successful in 5m9s
Generic: Standards Compliance / Broken Link Detection (push) Successful in 12s
Generic: Standards Compliance / API Documentation Coverage (push) Successful in 7s
Generic: Standards Compliance / Accessibility Check (push) Successful in 7s
Generic: Standards Compliance / Performance Metrics (push) Successful in 8s
Generic: Standards Compliance / Binary File Detection (push) Successful in 2m12s
Generic: Standards Compliance / Unused Dependencies Check (push) Successful in 55s
Generic: Standards Compliance / Terraform Configuration Validation (push) Successful in 12s
Generic: Standards Compliance / Enterprise Readiness Check (push) Successful in 55s
Generic: Standards Compliance / Repository Health Check (push) Successful in 54s
Generic: Project CI / Tests (pull_request) Has been cancelled
Universal: PR Check / Build RC Package (pull_request) Has been cancelled
Universal: PR Check / Report Issues (pull_request) Has been cancelled
Generic: Standards Compliance / Compliance Summary (push) Has been cancelled
Comprehensive MokoGIT theme/branding built from the authoritative mokoconsulting.tech
design tokens (MokoOnyx *.custom.css):
- Theme: replace gitea themes entirely with theme-mokogit-{light,dark,auto} (default
mokogit-auto); brand tokens (primary #010156 / accent #3f8ff0, navy nav+footer #112855,
semantic palette); mokogit-brand.css component reskin; runtime custom-stylesheet override
hook (templates/custom/header.tmpl -> mokogit-custom.css, re-skin live with no rebuild).
- Font Awesome 7 Free 7.1.0: vendored unmodified (CSS headers intact + webfonts + verbatim
LICENSE.txt), license-compliant for distribution/white-label (Icons CC BY 4.0, Fonts SIL
OFL 1.1, Code MIT); attributed in THIRD-PARTY-NOTICES.md, README, and wiki.
- Light/dark toggle: navbar sun/moon control, server-persisted via the existing
/user/settings/appearance/theme endpoint (anonymous falls back to localStorage).
- Accessibility menu: 6 options (text resize, color invert, high contrast, link highlight,
readable font, pause animations); localStorage-persisted, applied on <html>, ARIA/keyboard.
- PWA: service worker (network-first navigation + cached offline fallback) + branded offline
page + enhanced manifest (display standalone, navy theme_color, app shortcuts); manifest
icon sourced from the site-admin branding icon if set, else the bundled MokoGIT logo.
Verified: `go build ./...` and `vite build` both green; only mokogit themes emit.
100 lines
2.9 KiB
CSS
100 lines
2.9 KiB
CSS
@import "./modules/normalize.css";
|
|
@import "./modules/animations.css";
|
|
|
|
/* Vendored Font Awesome 7 Free (unmodified). Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT.
|
|
License + attribution: web_src/css/vendor/fontawesome/LICENSE.txt and THIRD-PARTY-NOTICES.md. */
|
|
@import "./vendor/fontawesome/css/all.min.css";
|
|
|
|
/* fomantic replacements */
|
|
@import "./modules/button.css";
|
|
@import "./modules/container.css";
|
|
@import "./modules/divider.css";
|
|
@import "./modules/header.css";
|
|
@import "./modules/input.css";
|
|
@import "./modules/label.css";
|
|
@import "./modules/list.css";
|
|
@import "./modules/segment.css";
|
|
@import "./modules/grid.css";
|
|
@import "./modules/menu.css";
|
|
@import "./modules/message.css";
|
|
@import "./modules/table.css";
|
|
@import "./modules/card.css";
|
|
@import "./modules/checkbox.css";
|
|
@import "./modules/dimmer.css";
|
|
@import "./modules/modal.css";
|
|
@import "./modules/search.css";
|
|
@import "./modules/tab.css";
|
|
@import "./modules/form.css";
|
|
@import "./modules/dropdown.css";
|
|
@import "./modules/shortcut.css";
|
|
|
|
@import "./modules/tippy.css";
|
|
@import "./modules/breadcrumb.css";
|
|
@import "./modules/comment.css";
|
|
@import "./modules/navbar.css";
|
|
@import "./modules/toast.css";
|
|
@import "./modules/svg.css";
|
|
@import "./modules/flexcontainer.css";
|
|
@import "./modules/codeeditor.css";
|
|
@import "./modules/chroma.css";
|
|
@import "./modules/charescape.css";
|
|
@import "./modules/combo-multiselect.css";
|
|
|
|
@import "./shared/flex-list.css";
|
|
@import "./shared/milestone.css";
|
|
@import "./shared/settings.css";
|
|
|
|
@import "./features/dropzone.css";
|
|
@import "./features/gitgraph.css";
|
|
@import "./features/heatmap.css";
|
|
@import "./features/imagediff.css";
|
|
@import "./features/projects.css";
|
|
@import "./features/expander.css";
|
|
@import "./features/cropper.css";
|
|
@import "./features/console.css";
|
|
@import "./features/captcha.css";
|
|
@import "./features/a11y-menu.css";
|
|
|
|
@import "./markup/content.css";
|
|
@import "./markup/codeblock.css";
|
|
@import "./markup/codepreview.css";
|
|
@import "./markup/asciicast.css";
|
|
|
|
@import "./font_i18n.css";
|
|
@import "./base.css";
|
|
@import "./home.css";
|
|
@import "./install.css";
|
|
|
|
@import "./repo.css";
|
|
@import "./repo/release-tag.css";
|
|
@import "./repo/issue-card.css";
|
|
@import "./repo/issue-label.css";
|
|
@import "./repo/issue-list.css";
|
|
@import "./repo/issue-status.css";
|
|
@import "./repo/list-header.css";
|
|
@import "./repo/file-view.css";
|
|
@import "./repo/wiki.css";
|
|
@import "./repo/home.css";
|
|
@import "./repo/home-file-list.css";
|
|
@import "./repo/reactions.css";
|
|
@import "./repo/clone.css";
|
|
@import "./repo/commit-sign.css";
|
|
@import "./repo/packages.css";
|
|
|
|
@import "./editor/combomarkdowneditor.css";
|
|
|
|
@import "./org.css";
|
|
@import "./user.css";
|
|
@import "./dashboard.css";
|
|
@import "./admin.css";
|
|
@import "./explore.css";
|
|
@import "./review.css";
|
|
@import "./actions.css";
|
|
|
|
@import "./helpers.css";
|
|
|
|
/* MokoGIT brand reskin — last so it overrides component modules (Tailwind utilities still win). */
|
|
@import "./mokogit-brand.css";
|
|
|
|
@tailwind utilities;
|