diff --git a/src/components/AboutMe/AboutMe.scss b/src/components/AboutMe/AboutMe.scss
index 7d4d690..adc8526 100644
--- a/src/components/AboutMe/AboutMe.scss
+++ b/src/components/AboutMe/AboutMe.scss
@@ -72,16 +72,36 @@
}
}
-}
+ button {
+ background: none!important;
+ border: none;
+ padding: 0!important;
+ color: var(--link-color);
+ cursor: pointer;
+ text-decoration: underline;
+ text-decoration-thickness: 0.15em;
+ text-decoration-color: rgba(0, 0, 0, 0);
+ transition: text-decoration 300ms;
-button {
- background: none!important;
- border: none;
- padding: 0!important;
- color: var(--link-color);
- cursor: pointer;
-}
+ &:hover, &:focus, &:focus-visible {
+ text-decoration-color: var(--link-color);
+ border: none;
+ }
+ }
+
+ a {
+ color: var(--link-color);
+ text-decoration: underline;
+ text-decoration-thickness: 0.15em;
+ text-decoration-color: rgba(0, 0, 0, 0);
+ transition: text-decoration 300ms;
-a {
- color: var(--link-color);
+ &:hover, &:focus, &:focus-visible {
+ text-decoration-color: var(--link-color);
+ }
+
+
+ }
}
+
+
diff --git a/src/components/AboutMe/AboutMe.tsx b/src/components/AboutMe/AboutMe.tsx
index e07a5b9..a0400ac 100644
--- a/src/components/AboutMe/AboutMe.tsx
+++ b/src/components/AboutMe/AboutMe.tsx
@@ -3,7 +3,6 @@ import { Tooltip } from "antd";
import { Age } from "./Age";
import { LastFmLi } from "./LastFmLi";
-
export function AboutMe() {
function EmailHandler() {
const email = "Y29udGFjdEBqYWtlY292ZXIubWU=";
@@ -13,10 +12,10 @@ export function AboutMe() {
return (
-
Hi! I'm Jake!
+
Hi! I'm Jake!
-
-
+
+
A bit about me:
-
@@ -32,7 +31,7 @@ export function AboutMe() {
-
+
Find Me:
-
@@ -42,9 +41,10 @@ export function AboutMe() {
Twitter:{" "}
@cobular_
@@ -53,9 +53,10 @@ export function AboutMe() {
-
GitHub:{" "}
JakeCover
@@ -63,9 +64,10 @@ export function AboutMe() {
-
Telegram:{" "}
@cobular
diff --git a/src/components/ProjectGrid.scss b/src/components/ProjectGrid.scss
index 79d7b7a..e1126e5 100644
--- a/src/components/ProjectGrid.scss
+++ b/src/components/ProjectGrid.scss
@@ -164,10 +164,14 @@ $breakpoints: (x-small: 520px, small: 760px, medium: 1100px, large: 1400px, x-la
box-shadow: 0 1px 2px var(--grid-element-shadow);
transition: box-shadow 0.2s ease-in-out;
- }
- .GridElementInternal:hover {
- box-shadow: 0 2px 5px var(--grid-element-shadow);
+ &:hover {
+ box-shadow: 0 2px 5px var(--grid-element-shadow);
+ }
+
+ &:focus {
+ border: 2px solid lightblue;
+ }
}
h2 {
@@ -288,11 +292,13 @@ $breakpoints: (x-small: 520px, small: 760px, medium: 1100px, large: 1400px, x-la
.LinkIcon {
position: absolute;
- right: 12px;
- top: 12px;
+ right: 16px;
+ top: 15px;
font-size: 24px;
- color: black;
background: var(--chainlink-icon-background);
border-radius: 5px;
}
+svg {
+ fill: var(--chainlink-icon-color);
+}
diff --git a/src/components/ProjectGrid.tsx b/src/components/ProjectGrid.tsx
index 6bb7195..929a578 100644
--- a/src/components/ProjectGrid.tsx
+++ b/src/components/ProjectGrid.tsx
@@ -41,7 +41,7 @@ function SmallElement({ title, text, link, org }: GridElementProps) {
if (link === undefined) {
return (
-
+
{title}
{org &&
{org}
}
@@ -54,12 +54,13 @@ function SmallElement({ title, text, link, org }: GridElementProps) {
);
}
return (
-