older versions removed
This commit is contained in:
		
							
								
								
									
										37
									
								
								css/contact.css
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										37
									
								
								css/contact.css
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,37 @@
 | 
			
		||||
.content {
 | 
			
		||||
	display: flex;
 | 
			
		||||
	flex-direction: column;
 | 
			
		||||
	align-items: center;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.form_contact {
 | 
			
		||||
	--base-padding: .5rem 1rem;
 | 
			
		||||
	display: flex;
 | 
			
		||||
	flex-direction: column;
 | 
			
		||||
	width: 15rem;
 | 
			
		||||
	margin-top: 2rem;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.form_contact input {
 | 
			
		||||
	padding: var(--base-padding);
 | 
			
		||||
	margin-bottom: 1rem;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.form_contact button {
 | 
			
		||||
	align-self: center;
 | 
			
		||||
	padding: var(--base-padding);
 | 
			
		||||
	margin-top: 1.5rem;
 | 
			
		||||
	cursor: pointer;
 | 
			
		||||
	background-color: white;
 | 
			
		||||
	color: black;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.form_contact textarea {
 | 
			
		||||
	height: 8rem;
 | 
			
		||||
	resize: none;
 | 
			
		||||
	padding: var(--base-padding);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.form_contact input, textarea, button {
 | 
			
		||||
	border-radius: 5px;
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										28
									
								
								css/home.css
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								css/home.css
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,28 @@
 | 
			
		||||
.content {
 | 
			
		||||
	margin-block: auto;
 | 
			
		||||
}
 | 
			
		||||
.home {
 | 
			
		||||
	font-size: 1.2rem;
 | 
			
		||||
}
 | 
			
		||||
.home section {
 | 
			
		||||
	text-align: center;
 | 
			
		||||
}
 | 
			
		||||
.home a {
 | 
			
		||||
	color: lightblue;
 | 
			
		||||
	cursor: pointer;
 | 
			
		||||
	text-decoration: underline;
 | 
			
		||||
}
 | 
			
		||||
#pgp {
 | 
			
		||||
	cursor: pointer;
 | 
			
		||||
}
 | 
			
		||||
#pgpmobile {
 | 
			
		||||
	display: none;
 | 
			
		||||
}
 | 
			
		||||
@media (max-width: 600px) {
 | 
			
		||||
	#pgp {
 | 
			
		||||
		display: none;
 | 
			
		||||
	}
 | 
			
		||||
	#pgpmobile {
 | 
			
		||||
		display: inline-block;
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										39
									
								
								css/projects.css
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										39
									
								
								css/projects.css
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,39 @@
 | 
			
		||||
.content h1 {
 | 
			
		||||
	text-align: center;
 | 
			
		||||
	margin-bottom: 2rem;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.projects {
 | 
			
		||||
	display: flex;
 | 
			
		||||
	flex-direction: column;
 | 
			
		||||
	align-items: center;
 | 
			
		||||
	gap: 1rem;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.projects img {
 | 
			
		||||
	max-width: 100%;
 | 
			
		||||
	display: block;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.card {
 | 
			
		||||
	display: flex;
 | 
			
		||||
	border: 1px solid red;
 | 
			
		||||
	width: min(40rem, calc(100% - 1rem));
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.card .card_text > * {
 | 
			
		||||
	margin: 1rem;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.card > * {
 | 
			
		||||
	flex-basis: 100%;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.card .card_left {
 | 
			
		||||
	border: 1px solid green;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.card .card_right {
 | 
			
		||||
	border: 1px solid yellow;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										72
									
								
								css/style.css
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										72
									
								
								css/style.css
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,72 @@
 | 
			
		||||
* {
 | 
			
		||||
	margin: 0;
 | 
			
		||||
	padding: 0;
 | 
			
		||||
	box-sizing: border-box;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
body {
 | 
			
		||||
	display: flex;
 | 
			
		||||
	flex-direction: column;
 | 
			
		||||
	min-height: 100vh;
 | 
			
		||||
	font-family: 'Source Code Pro', monospace;
 | 
			
		||||
	background: var(--background);
 | 
			
		||||
	color: var(--color);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
html {
 | 
			
		||||
	overflow-y: scroll !important;
 | 
			
		||||
	text-rendering: optimizeLegibility;
 | 
			
		||||
	-webkit-font-smoothing: antialiased;
 | 
			
		||||
	scroll-behavior: smooth;
 | 
			
		||||
}
 | 
			
		||||
*::-webkit-scrollbar {
 | 
			
		||||
    width: 5px;
 | 
			
		||||
}
 | 
			
		||||
*::-webkit-scrollbar-thumb {
 | 
			
		||||
    background-color: #ffffff;
 | 
			
		||||
    border-radius: 20px;
 | 
			
		||||
}
 | 
			
		||||
*::-webkit-scrollbar-track {
 | 
			
		||||
    background: #000000;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.nav {
 | 
			
		||||
	position: relative;
 | 
			
		||||
	display: flex;
 | 
			
		||||
	padding: 1rem;
 | 
			
		||||
	justify-content: space-between;
 | 
			
		||||
	isolation: isolate;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.nav .logo img {
 | 
			
		||||
	height: 3rem;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.nav .links {
 | 
			
		||||
	display: flex;
 | 
			
		||||
	align-items: center;
 | 
			
		||||
	justify-content: center;
 | 
			
		||||
	gap: 1rem;
 | 
			
		||||
	z-index: -1;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@media (min-width: 400px) {
 | 
			
		||||
	.nav .links {
 | 
			
		||||
		position: absolute;
 | 
			
		||||
		inset: 0;
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.content {
 | 
			
		||||
	padding: 2rem 1rem;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
footer {
 | 
			
		||||
	display: flex;
 | 
			
		||||
	width: 100vw;
 | 
			
		||||
	justify-content: center;
 | 
			
		||||
	align-items: center;
 | 
			
		||||
	align-self: flex-end;
 | 
			
		||||
	margin-top: auto;
 | 
			
		||||
	margin-bottom: 2rem;
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										6
									
								
								css/variables.css
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								css/variables.css
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,6 @@
 | 
			
		||||
body {
 | 
			
		||||
	--base-padding: .5rem 1rem;
 | 
			
		||||
    --base-margin: 2rem;
 | 
			
		||||
    --background: #111111;
 | 
			
		||||
    --color: #ffffff;
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user