From d3f826be966b26389be7bef2164bf7e51481526f Mon Sep 17 00:00:00 2001 From: Arya Kiran Date: Sun, 25 Jun 2023 12:27:59 +0530 Subject: [PATCH] add public --- public/assets/favicon.ico | Bin 0 -> 104458 bytes public/assets/logo.svg | 150 +++++++++++++++ public/css/global.css | 380 ++++++++++++++++++++++++++++++++++++++ public/robots.txt | 2 + 4 files changed, 532 insertions(+) create mode 100644 public/assets/favicon.ico create mode 100644 public/assets/logo.svg create mode 100644 public/css/global.css create mode 100644 public/robots.txt diff --git a/public/assets/favicon.ico b/public/assets/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..aa16e43179bc598d92d6e771331176d2a3e4ddc7 GIT binary patch literal 104458 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 literal 0 HcmV?d00001 diff --git a/public/assets/logo.svg b/public/assets/logo.svg new file mode 100644 index 0000000..9d07b03 --- /dev/null +++ b/public/assets/logo.svg @@ -0,0 +1,150 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/css/global.css b/public/css/global.css new file mode 100644 index 0000000..f89f031 --- /dev/null +++ b/public/css/global.css @@ -0,0 +1,380 @@ +/* god bless you */ + +:root { + --text: #fff; + --background: #252525; + --secondary-background: #353535; + --background-darker: #151515; + --accent: #00b7c3; + --yellow: #8b8000; + color-scheme: dark; +} + +body { + font-family: -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, + helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, + sans-serif; + color: var(--text); + background-color: var(--background-darker); + transition: ease-in-out 0.25s; + margin: 0; +} + +::-webkit-scrollbar { + width: 8px; + height: 10px; +} + +::-webkit-scrollbar-thumb { + border-radius: 8px; + background: var(--background); +} + +main { + margin: 0 24vw; +} + +.margin-ow { + margin: 0 12vw; +} + +pre { + overflow: scroll; + background: var(--secondary-background); + border-radius: 4px; + padding: 4px; +} + +#wrap { + display: flex; +} +.navbar { + display: flex; + align-items: center; + justify-content: space-between; + flex-direction: row; + padding: 8px; + + margin-bottom: 8px; + + background-color: var(--background); +} + +.index-gh { + background: var(--background); + color: var(--text); + padding: 4px; + border-radius: 8px; +} + +.brand { + display: flex; + align-items: center; + gap: 8px; + transition: ease-in-out 0.25s; + color: var(--text); +} + +.navbar-slogan:hover { + text-decoration: underline; + text-underline-offset: 5px; +} + +.brand:hover { + color: var(--text); + text-decoration: underline; +} + +.error { + background-color: var(--background); + padding: 8px; + border-radius: 4px; + font-family: -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, + helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, + sans-serif; + color: var(--text); +} + +.center { + text-align: center; +} + +a { + color: var(--text); + text-decoration: underline; + text-underline-offset: 5px; +} + +a:hover { + color: var(--accent); +} + +.setup-notice { + background-color: var(--yellow); + padding: 8px; + border-radius: 4px; + font-family: -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, + helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, + sans-serif; + color: var(--text); +} + +.setup-notice > a { + text-decoration: underline; + text-underline-offset: 5px; +} + +.setup-notice > a:hover { + color: var(--text); + opacity: 1; +} + +/* URI: /explore */ + +.explore-card, +.user-repo-card { + background-color: var(--background); + padding: 8px; + border-radius: 4px; + margin: 8px 0 8px 0; + + text-overflow: ellipsis; + white-space: wrap; + text-decoration: none; + display: flex; + + transition: ease-in-out 0.25s; +} + +.explore-card:hover, +.user-repo-card:hover { + background-color: var(--secondary-background); + color: var(--text); +} + +/* URI: /:user */ + +.user-profile { + background-color: var(--background); + padding: 8px; + border-radius: 4px; + margin: 8px; + display: flex; + flex-direction: column; + align-items: center; +} + +.user-profile h1 { + color: var(--accent); + margin: 4px; + word-wrap: nowrap; + text-overflow: ellipsis; + overflow-wrap: anywhere; +} + +.user-profile h2 { + margin: 4px; +} + +.user-profile p { + margin: 4px; +} + +.user-profile img { + border: 4px solid var(--accent); + border-radius: 50%; +} + +.user-bio, +.user-readme { + background-color: var(--background); + padding: 8px; + border-radius: 4px; + margin: 8px; +} + +.user-bio-text, +.user-readme-text { + background-color: var(--background-darker); + padding: 8px; + border-radius: 4px; + margin-bottom: 0; +} + +.user-readme-text { + margin-top: 0; +} + +.social-links { + display: flex; + flex-direction: column; +} + +.user-repo-card { + background-color: var(--background-darker); + padding: 4px; + border-radius: 4px; + margin: 8px 0 8px 0; + + text-overflow: ellipsis; + white-space: wrap; + text-decoration: none; + display: flex; + flex-direction: column; + + transition: ease-in-out 0.25s; +} + +.user-repo-card > p { + margin: 8px; +} + +.user-repo-card:hover { + background-color: var(--secondary-background); + color: var(--text); +} + +.lang-bar:last-child { + margin-bottom: 0; +} + +.lang-bar { + width: 100%; + display: inherit; + height: 10px; + border-radius:4px; + overflow: hidden; /* To force the corners to be round. */ + user-select: none; /* Prevent the selection */ + -webkit-user-select: none; /* Safari specific fix. */ +} + +/* URI: /:user/:repo */ +.button { + background-color: var(--background); + padding: 8px; + border-radius: 4px; + margin: 8px; + color: var(--text); + text-decoration: none; + text-align: center; + display: inline-block; +} + +.button:hover { + background-color: var(--secondary-background); + color: var(--text); +} + +.button-parent { + display: flex; + justify-content: center; + align-items: center; + flex-direction: row; +} + +.file-list { + list-style-type: none; + padding: 0; + margin: 0; +} + +.file-u-list { + padding: 0; + margin: 0; + list-style-type: none; +} + +/* URI: /file/:user/:repo/:file */ +.user-readme pre { + padding: 8px; + border-radius: 4px; + /*white-space: pre-wrap;*/ + overflow-x: auto; +} + +.user-container { + display: flex; + flex-direction: row; + justify-content: space-between; + align-items: center; +} + +.secondary { + background-color: var(--secondary-background); +} + +/* Overwrite */ + +.no-margin { + margin: 0; +} + +.no-padding { + padding: 0; +} + +.float-right { + float: right; + display: grid; + flex: none; + align-self: flex-start; +} + +@media screen and (prefers-color-scheme: light) { + :root { + --text: #000; + --background: #ececec; + --secondary-background: #f5f5f5; + --background-darker: #dddddd; + --accent: #005ec3; + --yellow: #f5f5a5; + color-scheme: light; + } + a { + color: black; + } + a:hover { + color: #005ec3; + } + .explore-card { + background-color: var(--background); + color: #000; + } +} + +@media screen and (max-width: 900px) { + main { + margin: 8px; + } + + #wrap { + display: flex; + flex-direction: column; + } + + .float-right { + float: none; + display: inline-grid; + } + + .navbar-slogan { + display: none; + } + + .navbarImg { + height: 40px; + } + + .explore-card { + margin-left: 0; + margin-bottom: 8px; + margin-right: 0; + } + + .social-links { + flex-direction: column; + } +} +.cl { + padding-left: 8px; +} diff --git a/public/robots.txt b/public/robots.txt new file mode 100644 index 0000000..77470cb --- /dev/null +++ b/public/robots.txt @@ -0,0 +1,2 @@ +User-agent: * +Disallow: / \ No newline at end of file