Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff --git a/index.ucc b/index.ucc
- index a3017ed..0a6e814 100644
- --- a/index.ucc
- +++ b/index.ucc
- @@ -5,7 +5,7 @@
- <globals>
- <page>home</page>
- <title>UCC :: University Computer Club</title>
- - <banner>Welcome to the University Computer Club!</banner>
- + <!-- <banner>Welcome to the University Computer Club!</banner> -->
- <ready-for-kondo/>
- </globals>
- @@ -23,8 +23,8 @@
- </noscript>
- <script type="text/javascript">insertEvents("eventList");</script>
- </ul>
- -
- - <div style="padding-left: 0.5em; padding-top: 0.2em;"><a href="http://ucc.asn.au/ucc-events.ics"><img src="/images/ical.png" alt="iCalendar Download" height="15" width="80" /></a></div>
- +
- + <div style="padding-left: 0.5em; padding-top: 0.2em;"><a href="http://ucc.asn.au/ucc-events.ics"><img src="/images/ical.png" alt="iCalendar Download" height="15" width="80" /></a></div>
- </section>
- <section>
- <heading><a href="https://twitter.com/statuses/user_timeline/15330305.rss"><img src="images/rss.png" style="float:right;border:0;" alt="RSS feed" /></a><a href="https://twitter.com/ucc_status">Systems Status Update</a></heading>
- @@ -40,6 +40,14 @@
- <data>
- +<pre style="font-size: 0.30em;text-align: center; color: var(--secondary1)">
- +██╗ ██╗███████╗██╗ ██████╗ ██████╗ ███╗ ███╗███████╗ ████████╗ ██████╗ ████████╗██╗ ██╗███████╗ ██╗ ██╗███╗ ██╗██╗██╗ ██╗███████╗██████╗ ███████╗██╗████████╗██╗ ██╗ ██████╗ ██████╗ ███╗ ███╗██████╗ ██╗ ██╗████████╗███████╗██████╗ ██████╗██╗ ██╗ ██╗██████╗
- +██║ ██║██╔════╝██║ ██╔════╝██╔═══██╗████╗ ████║██╔════╝ ╚══██╔══╝██╔═══██╗ ╚══██╔══╝██║ ██║██╔════╝ ██║ ██║████╗ ██║██║██║ ██║██╔════╝██╔══██╗██╔════╝██║╚══██╔══╝╚██╗ ██╔╝ ██╔════╝██╔═══██╗████╗ ████║██╔══██╗██║ ██║╚══██╔══╝██╔════╝██╔══██╗ ██╔════╝██║ ██║ ██║██╔══██╗
- +██║ █╗ ██║█████╗ ██║ ██║ ██║ ██║██╔████╔██║█████╗ ██║ ██║ ██║ ██║ ███████║█████╗ ██║ ██║██╔██╗ ██║██║██║ ██║█████╗ ██████╔╝███████╗██║ ██║ ╚████╔╝ ██║ ██║ ██║██╔████╔██║██████╔╝██║ ██║ ██║ █████╗ ██████╔╝ ██║ ██║ ██║ ██║██████╔╝
- +██║███╗██║██╔══╝ ██║ ██║ ██║ ██║██║╚██╔╝██║██╔══╝ ██║ ██║ ██║ ██║ ██╔══██║██╔══╝ ██║ ██║██║╚██╗██║██║╚██╗ ██╔╝██╔══╝ ██╔══██╗╚════██║██║ ██║ ╚██╔╝ ██║ ██║ ██║██║╚██╔╝██║██╔═══╝ ██║ ██║ ██║ ██╔══╝ ██╔══██╗ ██║ ██║ ██║ ██║██╔══██╗
- +╚███╔███╔╝███████╗███████╗╚██████╗╚██████╔╝██║ ╚═╝ ██║███████╗ ██║ ╚██████╔╝ ██║ ██║ ██║███████╗ ╚██████╔╝██║ ╚████║██║ ╚████╔╝ ███████╗██║ ██║███████║██║ ██║ ██║ ╚██████╗╚██████╔╝██║ ╚═╝ ██║██║ ╚██████╔╝ ██║ ███████╗██║ ██║ ╚██████╗███████╗╚██████╔╝██████╔╝
- + ╚══╝╚══╝ ╚══════╝╚══════╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═╝╚══════╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝ ╚═╝╚══════╝ ╚═════╝ ╚═╝ ╚═══╝╚═╝ ╚═══╝ ╚══════╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═════╝ ╚═╝ ╚══════╝╚═╝ ╚═╝ ╚═════╝╚══════╝ ╚═════╝ ╚═════╝
- +</pre>
- <highlight>
- <!--<p><strong>tl;dr?</strong> See a <a href="/branding/logo/webgl/"> HTML5 version of this page </a>. </p> -->
- @@ -54,7 +62,7 @@
- <p>
- The University Computer Club is located in Perth, Western Australia on the
- Crawley campus of the <a href="http://www.uwa.edu.au/">University of
- - Western Australia</a>. Many students call the UCC home and spend numerous
- + Western Australia</a>. Many students call the UCC home and spend numerous
- hours hanging out, working on personal projects,
- gaming, coding and trying to finish assignments in the clubroom.
- </p>
- @@ -85,7 +93,7 @@
- <ali href="/infobase/">Information Base</ali>
- <p>
- Most of our information can be found here; including
- - <a href="/infobase/minutes/">committee minutes</a>,
- + <a href="/infobase/minutes/">committee minutes</a>,
- <a href="/infobase/freshguide/">fresher's guides</a>,
- <a href="/infobase/policies/constitution.pdf">our constitution</a>, and
- </p>
- @@ -139,7 +147,7 @@
- </p>
- <p>
- - The University Computer Club Inc. is registered as a charity with the Australian Charities and Not-for-profits Commission ABN 98843368069.
- + The University Computer Club Inc. is registered as a charity with the Australian Charities and Not-for-profits Commission ABN 98843368069.
- </p>
- </data>
- diff --git a/kondo/images/diamond-logo.svg b/kondo/images/diamond-logo.svg
- index 4a4969f..c5a64d0 100644
- --- a/kondo/images/diamond-logo.svg
- +++ b/kondo/images/diamond-logo.svg
- @@ -3,7 +3,7 @@
- <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
- <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
- width="200px" height="200px" viewBox="0 0 200 200" enable-background="new 0 0 200 200" xml:space="preserve">
- -<rect x="31.191" y="31.193" transform="matrix(0.7071 0.7071 -0.7071 0.7071 99.9079 -41.382)" fill="#B84B06" width="137.429" height="137.428"/>
- +<rect x="31.191" y="31.193" transform="matrix(0.7071 0.7071 -0.7071 0.7071 99.9079 -41.382)" fill="#03b6e0" width="137.429" height="137.428"/>
- <g>
- <g>
- <path fill="#FFFFFF" d="M72.931,102.272l11.968,11.966c6.653,6.651,6.653,17.44,0,24.09c-6.652,6.656-17.439,6.656-24.093,0
- diff --git a/kondo/styles/page-frame.css b/kondo/styles/page-frame.css
- index 9111cf0..70295ec 100644
- --- a/kondo/styles/page-frame.css
- +++ b/kondo/styles/page-frame.css
- @@ -1,84 +1,74 @@
- /* Styles relating to the headers and footers. */
- -@font-face
- -{
- +@font-face {
- font-family: terminal-font;
- src: url(/kondo/fonts/Glass_TTY_VT220.ttf);
- }
- @font-face {
- - font-family: 'document-heading-font';
- - font-style: normal;
- - font-weight: 400;
- - font-display: swap;
- - src: url(/kondo/fonts/MerriweatherSans-Regular.ttf);
- + font-family: 'document-heading-font';
- + font-style: normal;
- + font-weight: 400;
- + font-display: swap;
- + src: url(/kondo/fonts/MerriweatherSans-Regular.ttf);
- }
- @font-face {
- - font-family: 'document-text-font';
- - font-style: normal;
- - font-weight: 400;
- - font-display: swap;
- - src: url(/kondo/fonts/Merriweather-Regular.ttf);
- + font-family: 'document-text-font';
- + font-style: normal;
- + font-weight: 400;
- + font-display: swap;
- + src: url(/kondo/fonts/Merriweather-Regular.ttf);
- }
- @font-face {
- - font-family: 'document-text-font';
- - font-style: normal;
- - font-weight: 700;
- - font-display: swap;
- - src: url(/kondo/fonts/Merriweather-Bold.ttf);
- -}
- -body
- -{
- + font-family: 'document-text-font';
- + font-style: normal;
- + font-weight: 700;
- + font-display: swap;
- + src: url(/kondo/fonts/Merriweather-Bold.ttf);
- +}
- +body {
- margin: 0;
- padding: 0;
- min-height: 100vh;
- display: flex;
- flex-direction: column;
- }
- -main
- -{
- +main {
- flex: 1 auto;
- }
- -#header-area, #header-canvas
- -{
- +#header-area,
- +#header-canvas {
- height: 120px;
- }
- -#header-area
- -{
- - background-color: #dbd2c3;
- +#header-area {
- + background-color: var(--background2);
- }
- -#header-canvas
- -{
- +#header-canvas {
- position: absolute;
- left: 0;
- top: 0;
- width: 100%;
- display: block;
- }
- -.footer-container
- -{
- +.footer-container {
- background-color: #dbd2c3;
- width: 90%;
- min-height: 40px;
- border-top-right-radius: 40px;
- }
- -nav.divider-container
- -{
- +nav.divider-container {
- display: flex;
- flex-direction: row;
- }
- -div.divider-light
- -{
- +div.divider-light {
- height: 15px;
- - background-color: #d47d0c;
- + background-color: var(--primary2);
- flex: 1 auto;
- }
- -div.divider-dark
- -{
- +div.divider-dark {
- height: 15px;
- - background-color: #b84b06;
- + background-color: var(--primary1);
- flex: 5 auto;
- }
- -#header-logo
- -{
- +#header-logo {
- background-image: url(/kondo/images/diamond-logo.svg);
- width: 200px;
- height: 200px;
- @@ -86,12 +76,10 @@ div.divider-dark
- right: 50px;
- top: 70px;
- }
- -ul.navigation-list
- -{
- +ul.navigation-list {
- list-style-type: none;
- }
- -ul.menu-list
- -{
- +ul.menu-list {
- display: flex;
- justify-content: space-around;
- align-items: center;
- @@ -101,65 +89,64 @@ ul.menu-list
- position: absolute;
- left: 90px;
- right: 90px;
- - top: 0;
- + top: 20px;
- height: 60px;
- - font-family: "terminal-font", sans-serif;
- + font-family: 'terminal-font', sans-serif;
- font-size: 30px;
- line-height: 30px;
- text-transform: uppercase;
- }
- -ul.menu-list li
- -{
- +ul.menu-list li {
- color: #159649;
- display: inline-block;
- padding: 0 10px;
- }
- -ul.menu-list a
- -{
- +ul.menu-list li::after {
- + content: '^';
- + position: relative;
- + top: 1em;
- + left: -50%;
- + color: #159649;
- + display: inline-block;
- +}
- +ul.menu-list a {
- color: #19bc5b;
- text-decoration: none;
- }
- -ul.menu-list a:hover
- -{
- +ul.menu-list a:hover {
- color: #19bc5b;
- transition: 200ms text-shadow;
- text-shadow: 0px 0px 6px rgba(25, 188, 91, 0.8);
- }
- -#menu-area div.selected
- -{
- +#menu-area div.selected {
- opacity: 0.5;
- }
- -.affiliate-logo
- -{
- +.affiliate-logo {
- opacity: 0.5;
- }
- -nav.footer-container
- -{
- +nav.footer-container {
- margin-top: 4em;
- display: flex;
- align-content: flex-start;
- padding: 20px;
- padding-bottom: 10px;
- }
- -nav.footer-container > a, nav.footer-container > div
- -{
- +nav.footer-container > a,
- +nav.footer-container > div {
- padding-right: 20px;
- }
- -div.footer-text
- -{
- +div.footer-text {
- color: black;
- opacity: 0.5;
- max-width: 40em;
- }
- -div.footer-text a
- -{
- +div.footer-text a {
- color: black;
- }
- @media only screen and (max-width: 1100px) {
- /* Switch to the tab logo to avoid collisions with content: */
- - #header-logo
- - {
- + #header-logo {
- background-image: url(/kondo/images/tab-logo.svg);
- width: 200px;
- height: 60px;
- @@ -171,39 +158,33 @@ div.footer-text a
- @media only screen and (max-width: 1000px) {
- /* Increase the header height and make the menu double line: */
- - #header-area, #header-canvas
- - {
- + #header-area,
- + #header-canvas {
- height: 140px;
- }
- - ul.menu-list
- - {
- + ul.menu-list {
- justify-content: flex-start;
- flex-wrap: wrap;
- height: 80px;
- }
- - #header-logo
- - {
- + #header-logo {
- top: 95px;
- }
- }
- @media only screen and (max-width: 700px) {
- /* Switch to phone mode: */
- - #header-canvas
- - {
- + #header-canvas {
- display: none;
- }
- - #header-area
- - {
- + #header-area {
- background-color: #4b4b4d;
- height: 160px;
- }
- - #header-logo
- - {
- + #header-logo {
- top: 115px;
- }
- - ul.menu-list
- - {
- + ul.menu-list {
- display: flex;
- align-items: flex-start;
- align-content: flex-start;
- @@ -214,12 +195,10 @@ div.footer-text a
- top: auto;
- height: auto;
- }
- - .affiliate-logo
- - {
- + .affiliate-logo {
- height: 75px;
- }
- - nav.footer-container
- - {
- + nav.footer-container {
- flex-wrap: wrap;
- }
- }
- diff --git a/kondo/styles/page-typography.css b/kondo/styles/page-typography.css
- index 8120057..88d0c38 100644
- --- a/kondo/styles/page-typography.css
- +++ b/kondo/styles/page-typography.css
- @@ -1,106 +1,122 @@
- /* Styles relating to the typography (but not layout) of the main body. */
- -body
- -{
- - font-family: 'document-text-font', serif;
- +:root {
- + --primary1: #03b6e0;
- + --primary2: #bed5d2;
- + --secondary1: rgb(85, 199, 70);
- + --secondary2: #0f0;
- + --secondary3: rgb(41, 104, 41);
- + --background: #fbf8e7;
- + --background2: #2c2c2c;
- +}
- +
- +body {
- + font-family: Baritol;
- + background-color: var(--background);
- line-height: 1.6;
- font-size: 16px;
- - color: #1C1C1C;
- + color: #1c1c1c;
- }
- -h1, h2, h3, h4, h5, h6
- -{
- +h1,
- +h2,
- +h3,
- +h4,
- +h5,
- +h6 {
- font-family: 'document-heading-font', sans-serif;
- - color: #b84b06;
- + color: var(--primary);
- margin: 1em 0;
- line-height: 1.4;
- }
- -h1
- -{
- +h1 {
- margin-bottom: 1.5em;
- }
- -h2, h3, h4
- -{
- +h2,
- +h3,
- +h4 {
- margin-top: 2em;
- }
- -a
- -{
- - color: #b84b06;
- +a {
- + color: var(--primary1);
- }
- -a:visited
- -{
- - color: #d47d0c;
- +a:visited {
- + color: var(--primary2);
- }
- -p
- -{
- +p {
- margin: 1em 0;
- }
- -div.sections-highlight
- -{
- +div.sections-highlight {
- display: inline-block;
- + font-family: monospace;
- border-radius: 20px;
- - background-color: #dbd2c3;
- + background-color: var(--background2);
- padding: 0.5em 1.5em;
- - color: black;
- + color: var(--secondary1);
- margin: 1em 0;
- }
- -hr
- -{
- +div.sections-highlight a {
- + color: var(--secondary2);
- +}
- +div.sections-highlight a:visited {
- + color: var(--secondary3);
- +}
- +hr {
- border: 5px solid #e0e0e0;
- margin: 1.5em 0;
- }
- -table
- -{
- +table {
- border-collapse: collapse;
- margin-top: 1.5em;
- margin-bottom: 1.5em;
- max-width: 60em;
- }
- -table td, table th
- -{
- - border-top: 1px solid rgba(0, 0, 0, 0.3);
- - padding: 5px;
- +table td,
- +table th {
- + border-top: 1px solid rgba(0, 0, 0, 0.3);
- + padding: 5px;
- border-bottom: 1px solid rgba(0, 0, 0, 0.3);
- }
- -table th
- -{
- +table th {
- text-align: left;
- }
- -table td:not(:first-child), table th:not(:first-child)
- -{
- - padding-left: 1.5em;
- +table td:not(:first-child),
- +table th:not(:first-child) {
- + padding-left: 1.5em;
- }
- -.highlight
- -{
- +.highlight {
- display: inline-block;
- border-radius: 5px;
- padding: 5px 10px;
- background-color: #4b4b4d;
- font-size: 20px;
- line-height: 1.2;
- - color: #F9B700;
- + color: #0095f9;
- }
- -.highlight code, .highlight pre
- -{
- +.highlight code,
- +.highlight pre {
- margin: 0;
- - font-family: "terminal-font", sans-serif;
- + font-family: 'terminal-font', sans-serif;
- }
- @media only screen and (max-width: 700px) {
- /* Bring the margins in for small displays: */
- - h1, h2, h3, h4, h5, h6
- - {
- + h1,
- + h2,
- + h3,
- + h4,
- + h5,
- + h6 {
- margin: 0.5em 0;
- }
- - h1
- - {
- + h1 {
- margin-bottom: 1em;
- }
- - h2, h3, h4
- - {
- + h2,
- + h3,
- + h4 {
- margin-top: 1em;
- }
- - div.sections-highlight
- - {
- + div.sections-highlight {
- padding: 0.5em 1em;
- }
- -}
- \ No newline at end of file
- +}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement