Compare commits

...

10 Commits

Author SHA1 Message Date
a8a64031bb Removing post
All checks were successful
Build and Deploy docker container / build (push) Successful in 5m16s
2025-04-15 22:17:11 -05:00
58b12534bb New blog post
All checks were successful
Build and Deploy docker container / build (push) Successful in 4m19s
2025-02-07 00:15:58 -06:00
e1a3d59894 Adjusted umami host url
All checks were successful
Build and Deploy docker container / build (push) Successful in 4m34s
2025-01-30 12:22:37 -06:00
6ba9b29daf changed the csp
All checks were successful
Build and Deploy docker container / build (push) Successful in 4m6s
2025-01-28 18:21:52 -06:00
a4195f1ee5 updated linting issue
All checks were successful
Build and Deploy docker container / build (push) Successful in 4m5s
2025-01-28 17:58:32 -06:00
ee886d4d13 updated umami
Some checks failed
Build and Deploy docker container / build (push) Has been cancelled
2025-01-28 17:57:51 -06:00
bbc1567ea4 updated headers to capitilize the letters
All checks were successful
Build and Deploy docker container / build (push) Successful in 4m0s
2025-01-28 14:34:28 -06:00
418de925c4 added resume to navlinks
Some checks failed
Build and Deploy docker container / build (push) Has been cancelled
2025-01-28 14:32:15 -06:00
676b0c4ac1 hide nav link
All checks were successful
Build and Deploy docker container / build (push) Successful in 4m9s
2025-01-28 04:47:12 -06:00
4bf423525a updated header and tagline
All checks were successful
Build and Deploy docker container / build (push) Successful in 5m4s
2025-01-28 04:41:15 -06:00
8 changed files with 24 additions and 44 deletions

View File

@ -1 +1 @@
{"art":1,"store":1,"melis-sweetsimple":1,"visual-studio-code":1,"guide":4,"tailwind-nextjs-starter-blog":1,"disney":1,"github":1,"python":1,"projects":1,"code":1,"cygnus":1,"self-hosted":1,"server":1,"next-js":1}
{"tag1":1,"tag2":1,"tag3":1,"art":1,"store":1,"melis-sweetsimple":1,"visual-studio-code":1,"guide":4,"tailwind-nextjs-starter-blog":1,"disney":1,"github":1,"python":1,"projects":1,"code":1,"docker":1,"unraid":1,"cygnus":1,"self-hosted":1,"server":1,"next-js":1}

View File

@ -29,7 +29,7 @@ const Header = () => {
</div>
</Link>
<div className="flex items-center space-x-4 leading-5 sm:space-x-6">
<div className="no-scrollbar hidden max-w-40 items-center space-x-4 overflow-x-auto sm:flex sm:space-x-6 md:max-w-72 lg:max-w-96">
<div className="no-scrollbar hidden max-w-40 items-center space-x-4 overflow-x-scroll sm:flex sm:space-x-3 md:max-w-72 lg:max-w-96">
{headerNavLinks
.filter((link) => link.href !== '/')
.map((link) => (

10
data/blog/blogideas.mdx Normal file
View File

@ -0,0 +1,10 @@
---
title: 'idea'
date: '2025-1-1'
#lastmod: '202year-month-day'
draft: true
---
- split dns jonb.io vs int.jonb.io
- entertainment stack
<video controls autoPlay playsInline src="https://youtu.be/M1DJSXgJrDc?si=Rasg9u8muFno_si8"/>

View File

@ -1,16 +1,15 @@
---
title: 'Using Visual Studio Code to quickly write frontmatter'
date: '2024-11-12'
#lastmod: '202year-day-month'
tags: ['Visual Studio Code', 'guide', 'Tailwind Nextjs Starter Blog']
draft: true
date: '2024-2-7'
tags: ['Visual Studio Code', 'guide', 'code']
draft: false
summary: 'summary'
#images: ['/static/images/image.jpg',]
#authors: ['default',]
#layout: PostLayout
#canonicalUrl: https://jonb.io/blog/the-url-here
---
1. Paste the following into your md or mdx snippet file.In Visual Studio Code, go to File --> Preferences --> Configure Snippets.
2. To use a snippet, type the prefix and you will get snippet suggestions.
```json
{
"Blog Frontmatter": {

View File

@ -1,30 +0,0 @@
---
title: 'Introducing Melis Sweet&Simple'
date: '2024-11-14'
#lastmod: '202year-month-day'
tags: ['Art', 'store', 'Melis Sweet&Simple']
draft: false
summary: 'Elevate your Space with Bespoke Handcrafted Art from our Store that is Super Sweet and Simple.'
images: ['','','']
authors: ['default','meli']
layout: PostLayout # PostLayout, PostSimple and PostBanner
#canonicalUrl: https://jonb.io/blog/the-url-here
---
## Meli's Sweet&Simple
> Elevate your Space with Bespoke Handcrafted Art from our Store that is Super Sweet and Simple.
[Check it out!](https://melisweetsimple.jonb.io/)
<div className="-mx-2 flex flex-wrap overflow-hidden xl:-mx-2">
<div className="my-1 w-full overflow-hidden px-2 xl:my-1 xl:w-1/2 xl:px-2">
![walle](https://melisweetsimple.jonb.io/cdn/shop/files/FullSizeRender.heic?v=1730088140&width=2200)
</div>
<div className="my-1 w-full overflow-hidden px-2 xl:my-1 xl:w-1/2 xl:px-2">
![walleclose](https://melisweetsimple.jonb.io/cdn/shop/files/FullSizeRender_4297464f-1fe2-4809-9694-72058873bed8.heic?v=1730088140&width=2200)
</div>
<div className="my-1 w-full overflow-hidden px-2 xl:my-1 xl:w-1/2 xl:px-2">
![bird](https://melisweetsimple.jonb.io/cdn/shop/files/A_Whirlwind_6713f0cd-3ed1-4e75-a825-504ad1c88e66.png?v=1729026172&width=2048)
</div>
</div>

View File

@ -1,10 +1,10 @@
const headerNavLinks = [
{ href: '/', title: 'Home' },
{ href: '/blog', title: 'Blog' },
// { href: 'https://git.jonb.io/', title: 'Code' },
{ href: '/likes', title: 'Likes' },
{ href: '/tags', title: 'Tags' },
{ href: '/projects', title: 'Projects' },
{ href: 'https://s3.jonb.io/cdn/author/Resume.pdf', title: 'Resume' },
{ href: '/about', title: 'About' },
]

View File

@ -3,7 +3,7 @@ const siteMetadata = {
title: 'Joyful Fixations',
author: 'Jonathan Branan',
headerTitle: 'Joyful Fixations',
description: "Thought's from someone with an internet connection.",
description: 'Things that bring me joy and intense focus.',
language: 'en-us',
theme: 'system', // system, dark or light
siteUrl: 'https://jonb.io',
@ -33,7 +33,8 @@ const siteMetadata = {
// We use an env variable for this site to avoid other users cloning our analytics ID
umamiWebsiteId: process.env.NEXT_UMAMI_ID, // e.g. 123e4567-e89b-12d3-a456-426614174000
// You may also need to overwrite the script if you're storing data in the US - ex:
// src: 'https://us.umami.is/script.js'
src: 'https://umami.jonb.io/script.js',
umamiHostUrl: 'https://umami.jonb.io',
// Remember to add 'us.umami.is' in `next.config.js` as a permitted domain for the CSP
},
// plausibleAnalytics: {

View File

@ -7,7 +7,7 @@ const withBundleAnalyzer = require('@next/bundle-analyzer')({
// You might need to insert additional domains in script-src if you are using external services
const ContentSecurityPolicy = `
default-src 'self';
script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app analytics.umami.is;
script-src 'self' 'unsafe-eval' 'unsafe-inline' giscus.app umami.jonb.io;
style-src 'self' 'unsafe-inline';
img-src * blob: data:;
media-src s3.jonb.io* melisweetsimple.jonb.io*;