From 676e668cb6d4dca2528eb96312cc1dc0f095a3f7 Mon Sep 17 00:00:00 2001 From: Muthu Kumar Date: Sat, 15 May 2021 04:46:59 +0530 Subject: [PATCH] (init) Signed-off-by: Muthu Kumar --- public/custom.css | 209 ++++++++++++++++++++++++++++++++++++++++ public/img/apple-touch-icon.png | Bin 0 -> 4498 bytes public/img/favicon.png | Bin 0 -> 4498 bytes public/img/logo.png | Bin 0 -> 9979 bytes public/img/logo.svg | 9 ++ templates/custom/header.tmpl | 4 + templates/home.tmpl | 17 ++++ 7 files changed, 239 insertions(+) create mode 100644 public/custom.css create mode 100644 public/img/apple-touch-icon.png create mode 100644 public/img/favicon.png create mode 100644 public/img/logo.png create mode 100644 public/img/logo.svg create mode 100644 templates/custom/header.tmpl create mode 100644 templates/home.tmpl diff --git a/public/custom.css b/public/custom.css new file mode 100644 index 0000000..91693ab --- /dev/null +++ b/public/custom.css @@ -0,0 +1,209 @@ +:root { + --fonts-proportional: Inter, Arial, Helvetica, sans-serif !important; + --fonts-monospace: "Roboto Mono", monospace !important; + + --clr-dark-base: #0d1117; + --clr-link-primary: #c9d1d9; + --clr-link-secondary: #89949e; + --clr-repo-title: #58a6ff; + --clr-btn-bg: #21262d; + --clr-btn-hover-border: #89949e; + + --color-primary: #58a6ff !important; + --color-secondary: #30363d !important; + --color-tertiary: #161b22 !important; + --color-body: #000000 !important; + --color-code-bg: var(--clr-dark-base) !important; + --color-navbar: var(--clr-dark-base) !important; + --color-box-body: var(--clr-dark-base) !important; + --color-box-header: var(--clr-dark-base) !important; + + --color-primary-light-1: #3f8be2; + --color-primary-light-2: #2677d3; + --color-primary-light-3: #1571da; + --color-primary-light-4: #0f5db6; + --color-primary-light-5: #084080; + --color-primary-light-6: #042d5c; + --color-primary-light-7: #00152c; + + --color-primary-dark-1: #67aeff; + --color-primary-dark-2: #83bdff; + --color-primary-dark-3: #9fccff; + --color-primary-dark-4: #bddcff; + --color-primary-dark-5: #d7eaff; + --color-primary-dark-6: #f1f8ff; + --color-primary-dark-7: #ffffff; +} + +body .full.height { + background: var(--color-body); +} + +.page-content.home, +.page-content.home > div { + height: 100%; +} + +.page-content div.hero-flex { + height: 100% !important; + display: flex !important; + gap: 3rem !important; + justify-content: center !important; + align-items: center !important; +} + +.ui.icon.header.title { + font-size: 5em; + line-height: 1em; + margin: 0; +} + +@media screen and (max-width: 620px) { + .page-content div.hero-flex { + flex-direction: column; + } + + .ui.icon.header.title { + font-size: 3em; + } +} + +.hero-explore { + display: block; + text-align: right; + margin-top: 15px; +} + +.hero-explore button { + border: none !important; +} + +.right.stackable.menu a:first-of-type { + display: none; +} + +.ui.avatar.image, +.ui.avatar.image img, +.ui.avatar.images .image, +.ui.avatar.images img, +.ui.avatar.images svg, +.ui.avatar.image svg, +.ui.card .avatar img, +.ui.card img.avatar, +.ui.cards > .card .avatar img, +.ui.cards > .card img.avatar { + border-radius: 100%; +} + +.feeds .list ul li.private { + background: var(--color-tertiary); +} + +.ui.menu, +.ui.vertical.menu { + background: var(--clr-dark-base); + border-color: transparent; +} + +.ui.pagination.menu.narrow .item { + padding-left: 16px; + padding-right: 16px; +} + +.ui.ui.menu .item.disabled { + color: var(--color-text-light-3) !important; +} + +.repo-title a { + font-weight: 600; + color: var(--clr-repo-title) !important; +} + +.ui.breadcrumb a, +a { + color: var(--clr-link-primary) !important; +} + +.ui.basic.button, +.ui.basic.buttons .button { + background: var(--clr-btn-bg); + transition: all 300ms ease; +} + +hero-explore .button:hover, +.ui.basic.button:hover, +.ui.basic.buttons .button:hover { + background: var(--clr-btn-bg); + border-color: var(--clr-btn-hover-border); +} + +.ui.tabular.menu .item:hover { + background: var(--color-tertiary); +} + +.message a { + color: var(--clr-link-secondary) !important; +} + +.following.bar.light { + background: var(--clr-dark-base) !important; +} + +.ui.secondary.menu { + margin-left: 0; + margin-right: 0; +} + +.ui.fitted.menu .item, +.ui.fitted.menu .item .menu .item, +.ui.menu .fitted.item { + margin: 0; +} + +.ui.table > thead > tr > th { + background: var(--clr-dark-base) !important; + border-bottom: 1px solid var(--color-secondary); +} + +.repository.file.list #repo-files-table tbody .svg.octicon-file-directory, +.repository.file.list #repo-files-table tbody .svg.octicon-file-submodule { + color: var(--color-primary); +} + +.repository.file.list #repo-files-table tr { + background: var(--clr-dark-base) !important; +} + +.repository.file.list #repo-files-table tr:hover { + background: var(--color-tertiary) !important; +} + +.repository #file-buttons { + visibility: hidden; +} + +.repository #clone-panel { + width: auto; +} + +.repository #clone-panel .clone.button { + padding: 7.5px 10px; +} + +.markdown:not(code) h3 { + font-size: 1.25em; +} + +footer { + background: var(--clr-dark-base); + border: 0; +} + +footer, +footer * { + font-size: 0.8rem; +} + +footer .ui.language .svg { + display: none; +} diff --git a/public/img/apple-touch-icon.png b/public/img/apple-touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3f07c5e8257819c5d78fc0b53d8418af905fceec GIT binary patch literal 4498 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 literal 0 HcmV?d00001 diff --git a/public/img/favicon.png b/public/img/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..3f07c5e8257819c5d78fc0b53d8418af905fceec GIT binary patch literal 4498 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 literal 0 HcmV?d00001 diff --git a/public/img/logo.png b/public/img/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..b73faaef418316d90832577635696c0c0de5ad3a GIT binary patch literal 9979 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 K&7L2m{QZ9gkEoge literal 0 HcmV?d00001 diff --git a/public/img/logo.svg b/public/img/logo.svg new file mode 100644 index 0000000..4be94cc --- /dev/null +++ b/public/img/logo.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/templates/custom/header.tmpl b/templates/custom/header.tmpl new file mode 100644 index 0000000..8a478cd --- /dev/null +++ b/templates/custom/header.tmpl @@ -0,0 +1,4 @@ + + + + diff --git a/templates/home.tmpl b/templates/home.tmpl new file mode 100644 index 0000000..457ac7c --- /dev/null +++ b/templates/home.tmpl @@ -0,0 +1,17 @@ +{{template "base/head" .}} +
+
+
+ +
+
+

+ {{AppName}} +

+ + + +
+
+
+{{template "base/footer" .}} \ No newline at end of file