Basic lynx version of site

This commit is contained in:
Alex Selimov 2025-09-02 22:25:29 -04:00
parent 0e5ecd307b
commit a912048f9c
11 changed files with 104 additions and 3 deletions

2
.gitignore vendored Normal file
View file

@ -0,0 +1,2 @@
public/*
resources/*

0
.hugo_build.lock Normal file
View file

5
archetypes/default.md Normal file
View file

@ -0,0 +1,5 @@
+++
date = '{{ .Date }}'
draft = true
title = '{{ replace .File.ContentBaseName "-" " " | title }}'
+++

9
assets/css/custom.css Normal file
View file

@ -0,0 +1,9 @@
.link-font-awesome {
background: rgb(131, 58, 180);
background: linear-gradient(
90deg,
rgba(131, 58, 180, 1) 0%,
rgba(253, 29, 29, 1) 50%,
rgba(252, 176, 69, 1) 100%
);
}

BIN
assets/hero.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 MiB

4
assets/icons/book.svg Normal file
View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?><!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
<svg width="800px" height="800px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M4 19V6.2C4 5.0799 4 4.51984 4.21799 4.09202C4.40973 3.71569 4.71569 3.40973 5.09202 3.21799C5.51984 3 6.0799 3 7.2 3H16.8C17.9201 3 18.4802 3 18.908 3.21799C19.2843 3.40973 19.5903 3.71569 19.782 4.09202C20 4.51984 20 5.0799 20 6.2V17H6C4.89543 17 4 17.8954 4 19ZM4 19C4 20.1046 4.89543 21 6 21H20M9 7H15M9 11H15M19 17V21" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 646 B

19
config.toml Normal file
View file

@ -0,0 +1,19 @@
theme = "lynx"
title = "Alexander Selimov"
enableEmoji = true
disableKinds = ["taxonomy", "term"]
[params.author]
name = "Alexander Selimov"
headline = '''Award-winning poet, writer, performing artist, and Latin American Studies Professor.'''
image = "hero.png"
links = [
{ link = { href = "https://bottlecap.press/products/cosmas", text = "Cosmic Beat: Poetry available at BottleCap Press", icon="book" } },
{ youtube = { href = "https://m.youtube.com/@alexanderselimov2082", text = "Music" } },
{ amazon = { href = "https://www.amazon.com/stores/Alexander-Selimov/author/B001KIYHFA?ref=ap_rdr&ccs_id=b261fecc-3ca7-48cf-abd9-35bb4e2c099a", text = "Books" } },
{ linkedin = { href = "https://www.linkedin.com/in/alexander-selimov-49a21510/", text = "LinkedIn" } },
]
[markup.highlight]
noClasses = false

5
content/_index.md Normal file
View file

@ -0,0 +1,5 @@
---
description: "Alexander Selimov's Website"
---
View links to my poetry, music, and writings below

52
content/styles.md Normal file
View file

@ -0,0 +1,52 @@
---
title: Link styles
---
These are all the built-in link styles available in Lynx. Don't forget that you can also create your own styles --- check the [readme](https://github.com/jpanther/lynx/blob/stable/README.md) for more details.
<br><br>
</section>
<section class="flex flex-col flex-wrap min-w-full mt-4 sm:min-w-0">
{{< link email >}}
{{< link link >}}
{{< link amazon >}}
{{< link apple >}}
{{< link bandcamp >}}
{{< link bluesky >}}
{{< link codepen >}}
{{< link dev >}}
{{< link discord >}}
{{< link dribbble >}}
{{< link facebook >}}
{{< link flickr >}}
{{< link foursquare >}}
{{< link github >}}
{{< link gitlab >}}
{{< link google >}}
{{< link instagram >}}
{{< link keybase >}}
{{< link kickstarter >}}
{{< link lastfm >}}
{{< link linkedin >}}
{{< link mastodon >}}
{{< link medium >}}
{{< link microsoft >}}
{{< link patreon >}}
{{< link pinterest >}}
{{< link reddit >}}
{{< link slack >}}
{{< link snapchat >}}
{{< link soundcloud >}}
{{< link spotify >}}
{{< link stack-exchange >}}
{{< link stack-overflow >}}
{{< link steam >}}
{{< link telegram >}}
{{< link threads >}}
{{< link tiktok >}}
{{< link tumblr >}}
{{< link twitch >}}
{{< link twitter >}}
{{< link whatsapp >}}
{{< link x >}}
{{< link youtube >}}

View file

@ -1,3 +0,0 @@
baseURL = 'https://alexanderselimov.com/'
languageCode = 'en-us'
title = 'Alexander Selimov'

View file

@ -0,0 +1,8 @@
<a
class="link link-{{ .Get 0 }} mb-3 min-w-full rounded py-2 text-center text-lg sm:px-24"
href="#"
onclick="navigator.clipboard.writeText({{ .Get 0 }})"
>
<span class="mr-1">{{ partial "icon.html" (.Get 0) }}</span>
{{ .Get 0 }}
</a>