From 1d0c7488ede6adb08bf5066d6780b35b04f83dc3 Mon Sep 17 00:00:00 2001 From: pachewise Date: Thu, 12 Sep 2024 03:33:01 +0000 Subject: [PATCH] deploy: aa265f8cc6edb7eb50c745aae69eaff0f9aed0f9 --- README/index.html | 2 - assets/css/style.css | 531 ++++++++++++++++++++++++++++++++++++++++++- index.html | 1 + 3 files changed, 531 insertions(+), 3 deletions(-) delete mode 100644 README/index.html diff --git a/README/index.html b/README/index.html deleted file mode 100644 index 3821a97..0000000 --- a/README/index.html +++ /dev/null @@ -1,2 +0,0 @@ -

Pacheco's Personal Site

-

A static site generated using Eleventy. Code is licensed under GPL-3.0.

diff --git a/assets/css/style.css b/assets/css/style.css index 8180711..5c91204 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -1 +1,530 @@ -/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit}optgroup{font-weight:bold}button,input,select{overflow:visible}button,input,select,textarea{margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{cursor:pointer}[disabled]{cursor:default}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}*{box-sizing:border-box}body{font-family:"Helvetica Neue","Helvetica",sans-serif;text-rendering:optimizeLegibility;height:100%;max-width:900px;padding:3em;display:flex;flex-direction:column;justify-content:space-between}ul{list-style-type:square}a{color:blue}h2{margin:0 0 .8em 0}h2 a{color:#000}header{box-sizing:border-box;margin-bottom:3em}header ul{list-style-type:none;padding:0;margin:0}header li{margin:0}header{background:#fff}label{text-transform:uppercase;font-size:.875rem;letter-spacing:.125em;padding-bottom:1em;cursor:text;display:block}#brand{display:flex;flex-direction:row}#logotype{display:block;box-sizing:border-box;width:5em;margin-right:3em}#logotype a{text-decoration:none}footer{font-size:.825em;width:100%}#links li:last-child{margin-top:.5em}#topics ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}#java label{color:#639}#python label{color:green}#js label{color:#4682b4}#txt label{color:#d2691e}:target label::after{content:" ←"}.block label{text-transform:lowercase;font-size:1.4em;letter-spacing:0;padding:0 0 .5em 0;margin:0}.block{margin-bottom:3em}#content{width:100%;display:flex;flex-direction:column;justify-content:space-between}#content sup{cursor:help}.ctct{width:60px;display:inline-block}.blurb{line-height:1.5em;text-align:justify}.gh-source{display:inline-flex;justify-content:space-between}.gh-source svg{margin-left:.2rem} \ No newline at end of file +@charset "UTF-8"; +/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */ +/** + * 1. Change the default font family in all browsers (opinionated). + * 2. Prevent adjustments of font size after orientation changes in IE and iOS. + */ +html { + font-family: sans-serif; /* 1 */ + -ms-text-size-adjust: 100%; /* 2 */ + -webkit-text-size-adjust: 100%; /* 2 */ +} + +/** + * Remove the margin in all browsers (opinionated). + */ +body { + margin: 0; +} + +/* HTML5 display definitions + ========================================================================== */ +/** + * Add the correct display in IE 9-. + * 1. Add the correct display in Edge, IE, and Firefox. + * 2. Add the correct display in IE. + */ +article, +aside, +details, +figcaption, +figure, +footer, +header, +main, +menu, +nav, +section, +summary { /* 1 */ + display: block; +} + +/** + * Add the correct display in IE 9-. + */ +audio, +canvas, +progress, +video { + display: inline-block; +} + +/** + * Add the correct display in iOS 4-7. + */ +audio:not([controls]) { + display: none; + height: 0; +} + +/** + * Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ +progress { + vertical-align: baseline; +} + +/** + * Add the correct display in IE 10-. + * 1. Add the correct display in IE. + */ +template, +[hidden] { + display: none; +} + +/* Links + ========================================================================== */ +/** + * Remove the gray background on active links in IE 10. + */ +a { + background-color: transparent; +} + +/** + * Remove the outline on focused links when they are also active or hovered + * in all browsers (opinionated). + */ +a:active, +a:hover { + outline-width: 0; +} + +/* Text-level semantics + ========================================================================== */ +/** + * 1. Remove the bottom border in Firefox 39-. + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ +abbr[title] { + border-bottom: none; /* 1 */ + text-decoration: underline; /* 2 */ + text-decoration: underline dotted; /* 2 */ +} + +/** + * Prevent the duplicate application of `bolder` by the next rule in Safari 6. + */ +b, +strong { + font-weight: inherit; +} + +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ +b, +strong { + font-weight: bolder; +} + +/** + * Add the correct font style in Android 4.3-. + */ +dfn { + font-style: italic; +} + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +/** + * Add the correct background and color in IE 9-. + */ +mark { + background-color: #ff0; + color: #000; +} + +/** + * Add the correct font size in all browsers. + */ +small { + font-size: 80%; +} + +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +/* Embedded content + ========================================================================== */ +/** + * Remove the border on images inside links in IE 10-. + */ +img { + border-style: none; +} + +/** + * Hide the overflow in IE. + */ +svg:not(:root) { + overflow: hidden; +} + +/* Grouping content + ========================================================================== */ +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +code, +kbd, +pre, +samp { + font-family: monospace, monospace; /* 1 */ + font-size: 1em; /* 2 */ +} + +/** + * Add the correct margin in IE 8. + */ +figure { + margin: 1em 40px; +} + +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ +hr { + box-sizing: content-box; /* 1 */ + height: 0; /* 1 */ + overflow: visible; /* 2 */ +} + +/* Forms + ========================================================================== */ +/** + * Change font properties to `inherit` in all browsers (opinionated). + */ +button, +input, +select, +textarea { + font: inherit; +} + +/** + * Restore the font weight unset by the previous rule. + */ +optgroup { + font-weight: bold; +} + +/** + * Show the overflow in IE. + * 1. Show the overflow in Edge. + * 2. Show the overflow in Edge, Firefox, and IE. + */ +button, +input, +select { /* 2 */ + overflow: visible; +} + +/** + * Remove the margin in Safari. + * 1. Remove the margin in Firefox and Safari. + */ +button, +input, +select, +textarea { /* 1 */ + margin: 0; +} + +/** + * Remove the inheritence of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritence of text transform in Firefox. + */ +button, +select { /* 1 */ + text-transform: none; +} + +/** + * Change the cursor in all browsers (opinionated). + */ +button, +[type=button], +[type=reset], +[type=submit] { + cursor: pointer; +} + +/** + * Restore the default cursor to disabled elements unset by the previous rule. + */ +[disabled] { + cursor: default; +} + +/** + * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video` + * controls in Android 4. + * 2. Correct the inability to style clickable types in iOS. + */ +button, +html [type=button], +[type=reset], +[type=submit] { + -webkit-appearance: button; /* 2 */ +} + +/** + * Remove the inner border and padding in Firefox. + */ +button::-moz-focus-inner, +input::-moz-focus-inner { + border: 0; + padding: 0; +} + +/** + * Restore the focus styles unset by the previous rule. + */ +button:-moz-focusring, +input:-moz-focusring { + outline: 1px dotted ButtonText; +} + +/** + * Change the border, margin, and padding in all browsers (opinionated). + */ +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} + +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ +legend { + box-sizing: border-box; /* 1 */ + color: inherit; /* 2 */ + display: table; /* 1 */ + max-width: 100%; /* 1 */ + padding: 0; /* 3 */ + white-space: normal; /* 1 */ +} + +/** + * Remove the default vertical scrollbar in IE. + */ +textarea { + overflow: auto; +} + +/** + * 1. Add the correct box sizing in IE 10-. + * 2. Remove the padding in IE 10-. + */ +[type=checkbox], +[type=radio] { + box-sizing: border-box; /* 1 */ + padding: 0; /* 2 */ +} + +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ +[type=number]::-webkit-inner-spin-button, +[type=number]::-webkit-outer-spin-button { + height: auto; +} + +/** + * Correct the odd appearance of search inputs in Chrome and Safari. + */ +[type=search] { + -webkit-appearance: textfield; +} + +/** + * Remove the inner padding and cancel buttons in Chrome on OS X and + * Safari on OS X. + */ +[type=search]::-webkit-search-cancel-button, +[type=search]::-webkit-search-decoration { + -webkit-appearance: none; +} + +* { + box-sizing: border-box; +} + +body { + font-family: "Helvetica Neue", "Helvetica", sans-serif; + text-rendering: optimizeLegibility; + height: 100%; + max-width: 900px; + padding: 3em; + display: flex; + flex-direction: column; + justify-content: space-between; +} + +ul { + list-style-type: square; +} + +a { + color: blue; +} + +h2 { + margin: 0 0 0.8em 0; +} + +h2 a { + color: black; +} + +header { + box-sizing: border-box; + margin-bottom: 3em; +} + +header ul { + list-style-type: none; + padding: 0; + margin: 0; +} + +header li { + margin: 0; +} + +header { + background: white; +} + +label { + text-transform: uppercase; + font-size: 0.875rem; + letter-spacing: 0.125em; + padding-bottom: 1em; + cursor: text; + display: block; +} + +#brand { + display: flex; + flex-direction: row; +} + +#logotype { + display: block; + box-sizing: border-box; + width: 5em; + margin-right: 3em; +} + +#logotype a { + text-decoration: none; +} + +footer { + font-size: 0.825em; + width: 100%; +} + +#links li:last-child { + margin-top: 0.5em; +} + +#topics ul { + -webkit-column-count: 3; + -moz-column-count: 3; + column-count: 3; +} + +#java label { + color: RebeccaPurple; +} + +#python label { + color: green; +} + +#js label { + color: SteelBlue; +} + +#txt label { + color: Chocolate; +} + +:target label::after { + content: " ←"; +} + +.block label { + text-transform: lowercase; + font-size: 1.4em; + letter-spacing: 0; + padding: 0 0 0.5em 0; + margin: 0; +} + +.block { + margin-bottom: 3em; +} + +#content { + width: 100%; + display: flex; + flex-direction: column; + justify-content: space-between; +} + +#content sup { + cursor: help; +} + +.ctct { + width: 60px; + display: inline-block; +} + +.blurb { + line-height: 1.5em; + text-align: justify; +} + +.gh-source { + display: inline-flex; + justify-content: space-between; +} +.gh-source svg { + margin-left: 0.2rem; +} \ No newline at end of file diff --git a/index.html b/index.html index 3e64b5e..514e8ac 100644 --- a/index.html +++ b/index.html @@ -14,6 +14,7 @@ +