diff --git a/src/lib/components/ExternalLink.svelte b/src/lib/components/ExternalLink.svelte
index 60a2a52..dfbaa21 100644
--- a/src/lib/components/ExternalLink.svelte
+++ b/src/lib/components/ExternalLink.svelte
@@ -16,6 +16,8 @@
textLocationClass = "text-left";
} else if (textData?.location === "right") {
textLocationClass = "text-right";
+ } else {
+ textLocationClass = "text-left";
}
const linkDecoration =
@@ -36,13 +38,13 @@
target={linkData?.target ?? "_blank"}
>
{#if textData?.location === "top" || (textData?.location === "left" && textData?.text)}
- {textData?.text}
+ {textData?.text}
{/if}
{#if textData?.showIcon}
{@render linkIcon?.(iconData ?? {})}
{/if}
{#if textData?.location === "bottom" || (textData?.location === "right" && textData?.text)}
- {textData?.text}
+ {textData?.text}
{/if}
{/snippet}
@@ -100,6 +102,7 @@
.text-decoration-underline {
text-decoration: underline;
+ text-decoration-color: var(--shellYellow);
}
.show-icon {
diff --git a/src/routes/uses/+page.svelte b/src/routes/uses/+page.svelte
index ad60f25..07933e9 100644
--- a/src/routes/uses/+page.svelte
+++ b/src/routes/uses/+page.svelte
@@ -58,19 +58,4 @@
p {
margin: 1rem;
}
-
- /* :global(.uses-image) {
- margin-left: auto;
- margin-right: auto;
- aspect-ratio: 4 / 3;
- max-height: 480px;
-
- @media (max-width: 800px) {
- max-height: 350px;
- }
-
- @media (max-width: 500px) {
- max-height: 300px;
- }
- } */
diff --git a/src/routes/uses/development.svelte b/src/routes/uses/development.svelte
index 6b9cbf6..edecb64 100644
--- a/src/routes/uses/development.svelte
+++ b/src/routes/uses/development.svelte
@@ -7,14 +7,26 @@
My development setup has been documented here: .
+ linkData={{
+ href: "https://github.com/BradNut/computer-setup-info/blob/master/linux/Environment-Setup.md",
+ ariaLabel: "Bradley Shellnut Computer Setup",
+ }}
+ textData={{
+ text: "Computer Setup Info",
+ showIcon: true,
+ location: "left",
+ }}
+ />.
And documentation for my terminal and coding setup can be found here: Dotfiles
>.
@@ -22,39 +34,25 @@
-
- Linux default terminal running ZSH and running ZSH and
- >.
+ textData={{ text: "Starship", showIcon: true, location: "left" }}
+ /> as my prompt >.
-
- Mac:
+ Mac:
-
Oh My Zsh
-
- -
- Z
-
- -
- zsh-autosuggestions
-
- -
- zsh-syntax-highlighting
-
-
+ linkData={{ href: "https://zimfw.sh/", ariaLabel: "ZimFW" }}
+ textData={{ text: "ZimFW", showIcon: true, location: "left" }}
+ /> as my Zsh framework.
@@ -63,25 +61,33 @@
-
Linux Brew
-
- -
- Homebrew
-
- -
- TLDR Man Pages
+ linkData={{
+ href: "https://docs.brew.sh/Homebrew-on-Linux",
+ ariaLabel: "Linux Brew",
+ }}
+ textData={{ text: "Linux Brew", showIcon: true, location: "left" }}
+ />
-
Trash-CLI
+ linkData={{ href: "https://brew.sh/", ariaLabel: "Homebrew" }}
+ textData={{ text: "Homebrew", showIcon: true, location: "left" }}
+ />
+
+ -
+
+
+ -
+
@@ -89,45 +95,71 @@
-
- VSCodium
+
-
My extensions list: VSCode Extensions List
+ linkData={{
+ href: "https://github.com/BradNut/dotfiles/blob/master/vs-code-extensions-i-use.md",
+ ariaLabel: "VSCode Extensions List",
+ }}
+ textData={{
+ text: "VSCode Extensions List",
+ showIcon: true,
+ location: "left",
+ }}
+ />
-
Sublime Text 3
+ linkData={{
+ href: "https://www.sublimetext.com/3",
+ ariaLabel: "Sublime Text 3",
+ }}
+ textData={{ text: "Sublime Text 3", showIcon: true, location: "left" }}
+ />
-
My Packages List: Sublime Text Packages List
+ linkData={{
+ href: "https://github.com/BradNut/dotfiles/blob/master/sublime-text-extensions-i-use.md",
+ ariaLabel: "Sublime Text Packages List",
+ }}
+ textData={{
+ text: "Sublime Text Packages List",
+ showIcon: true,
+ location: "left",
+ }}
+ />
-
IntelliJ Ultimate
+ linkData={{
+ href: "https://jetbrains.com/idea/",
+ ariaLabel: "IntelliJ IDEA",
+ }}
+ textData={{ text: "IntelliJ IDEA", showIcon: true, location: "left" }}
+ />
-
My Plugins List: IntelliJ Plugins
+ linkData={{
+ href: "https://github.com/BradNut/dotfiles/blob/master/intellij-plugins.md",
+ ariaLabel: "IntelliJ Plugins",
+ }}
+ textData={{
+ text: "IntelliJ Plugins",
+ showIcon: true,
+ location: "left",
+ }}
+ />
@@ -137,9 +169,10 @@
@@ -147,15 +180,26 @@
-
- Brave Browser
+
-
Firefox
+ linkData={{
+ href: "https://www.mozilla.org/en-US/firefox/new/",
+ ariaLabel: "Firefox",
+ }}
+ textData={{ text: "Firefox", showIcon: true, location: "left" }}
+ />
+
+
\ No newline at end of file
diff --git a/src/routes/uses/hardware-accessories.svelte b/src/routes/uses/hardware-accessories.svelte
index 05b3d48..601eb15 100644
--- a/src/routes/uses/hardware-accessories.svelte
+++ b/src/routes/uses/hardware-accessories.svelte
@@ -7,40 +7,61 @@
+
+
diff --git a/src/routes/uses/privacy-hardware-software.svelte b/src/routes/uses/privacy-hardware-software.svelte
index 3009f5d..1fef186 100644
--- a/src/routes/uses/privacy-hardware-software.svelte
+++ b/src/routes/uses/privacy-hardware-software.svelte
@@ -25,7 +25,7 @@
href: "https://www.yubico.com/product/yubikey-5c/",
ariaLabel: "YubiKey 5C",
}}
- textData={{ text: "YubiKey 5C", showIcon: true }}
+ textData={{ text: "YubiKey 5C", showIcon: true, location: "left" }}
/>
@@ -36,8 +36,15 @@
+
+
\ No newline at end of file