Commit graph

114 commits

Author SHA1 Message Date
86ddabc6ed Fix width hopefully. 2023-04-19 23:54:14 -07:00
293ba89223 Adding turnip svg, changing main max width, and changing portfolio widths so there's no layout shift. 2023-04-19 23:19:27 -07:00
0397e406ba Adding SEO tag to all pages and fixing up privacy page to not have React remnants. 2023-04-18 17:32:26 -07:00
4aa102706a Adding the rest of uses markdown, adding padding, and use the markdown in uses file. 2023-04-18 17:03:31 -07:00
36e236bf75 Adding markdown for uses page and image centering size. 2023-04-17 12:02:41 -07:00
49ba7ecd2d Aspect ratio on uses image and media query sizes. 2023-04-11 12:04:42 -07:00
602d31d8ce Cleanup css on images. 2023-04-11 10:17:06 -07:00
bd43e80a0f And removing last margin. 2023-04-10 18:40:42 -07:00
77f96d9c85 Adding margin to image. 2023-04-10 17:58:18 -07:00
2bd5b49b9b Adding border radius, extra image size, media query to uses image. 2023-04-10 17:38:17 -07:00
126a66cc2b Adding min max widths again. 2023-04-09 22:00:34 -07:00
05b1fdf296 Remove styles on image in uses. 2023-04-09 21:22:19 -07:00
64ea1f4590 Add NProgress and add max min widths to uses. 2023-04-09 21:12:23 -07:00
1ef2acba4b Fix bandcamp source and images on about. 2023-04-09 14:03:13 -07:00
dead3073f5 Fix other image tags. 2023-04-09 13:56:18 -07:00
596b876976 Adding svelte image library and using on portfolio. 2023-04-09 13:44:45 -07:00
8b7d99e5fa Convert other portfolio entries to markdown, update dependencies, and change up CSS. 2023-03-08 10:13:16 -08:00
1cc01cf932 Using markdown for portfolio entries. Still need to optimize design. 2023-02-28 15:42:00 -08:00
4d6a98df74 Update dependencies and cleaning up about page. Make components for reusability. 2023-02-26 22:18:16 -08:00
bfc65527ea Update dependencies and eager load main images on portfolio. 2023-02-21 16:05:19 -08:00
680a023c87 Cleaning up old React code portions and typing albums. 2023-02-18 22:24:23 -08:00
8f74589539 Testing image bound widths. 2023-02-17 16:46:58 -08:00
c12966c893 Caching bandcamp albums call. 2023-02-17 16:23:28 -08:00
073988acf5 Fix css for album. 2023-02-17 14:34:50 -08:00
5701a40d3a Remove console logs. 2023-02-17 13:08:12 -08:00
decae89479 Trying eager on first images. 2023-02-16 23:28:55 -08:00
f13750bf75 Keeping lazy 2023-02-16 23:23:05 -08:00
370db0e092 Adding eager to images at the top of the fold. 2023-02-16 22:54:49 -08:00
Bradley Shellnut
55c679da68
Using an environmental variable for Bandcamp username 2023-02-16 05:50:24 -08:00
87f8f4ccf9 Fixing merge issues. 2023-02-15 17:04:54 -08:00
e9ee47de56 Merge branch 'master' of github.com:BradNut/personal-website-sveltekit into redis 2023-02-15 16:59:47 -08:00
8be4ba5a39 Prerender most pages. 2023-02-15 16:35:47 -08:00
a309229c51 Adding articles preview to the main homepage, changing the API for articles to return with cap on max pages and max articles env variables, and formatting code text. 2023-02-15 16:12:30 -08:00
b92de5c112 Fix import max pages and error name conflict. 2023-02-14 17:56:07 -08:00
fc1c0a5b62 Fixing TS errors and adding a WALLABAG max pages for articles. 2023-02-14 17:19:54 -08:00
a1e6b637f5 Fixing analytics url. 2023-02-14 17:17:48 -08:00
0f5248bee0 Adding fetch bandcamp albums and showing them on the main home page, also caching response. 2023-02-13 22:54:54 -08:00
9f4f39fff1 Fix caching for the articles page and only changing the head for title. 2023-02-13 10:07:17 -08:00
eb25b5db49 Adding redis cache for pages. 2023-02-12 22:30:22 -08:00
a0bebf3f5a Update dependencies and set the Wallabag API cache to whatever is passed back unless it is no-cache then use 12 hours. 2023-02-12 14:07:30 -08:00
c322ce6b33 Make SEO reactive and remove console logs, add types for returns. 2023-02-12 13:28:40 -08:00
0e1ce7cc4a Making pagination component variables reactive. 2023-02-12 13:15:50 -08:00
1ad31a345b Bring back layout. 2023-02-09 16:37:42 -08:00
1c1ccbbf01 Testing out pagination articles and fetching on each slug page. 2023-02-09 16:25:21 -08:00
e3f2cae296 Fetching 500 Wallabag articles, since we cannot filter tags easily, then filter tags in the API. 2023-02-03 23:23:00 -08:00
139fea9490 Revert max width. 2023-02-02 22:44:41 -08:00
4a9ad4b468 Adding API to get articles from Wallabag, getting articles and caching if first load of application, and rendering the articles on the page. 2023-02-02 22:40:02 -08:00
2585c0d67c Changing content on about. 2023-02-02 20:20:59 -08:00
0675dc3301 Using vite-imagetools for all images on other pages. 2023-02-02 13:25:22 -08:00
e60f7096e9 Using vite-imagetools and the Picture component for lazy loading images. 2023-02-02 12:03:53 -08:00
9d3fbea19d Adding load function to articles for fetching Wallabag saved articles. 2023-01-31 23:45:18 -08:00
9f47952141 Prerender most pages. 2023-01-31 16:14:55 -08:00
17f668cd6a Fixing images and tabs. 2023-01-31 16:06:41 -08:00
e2815feea5 Getting portfolio to show and using headless ui for tabs. Image heights at small screens not working yet. 2023-01-30 23:10:17 -08:00
11e5e9aac5 Fixing up uses styles. 2023-01-30 20:17:48 -08:00
361bc2c9eb Fixing footer and getting some global styles to apply. 2023-01-30 00:09:42 -08:00
a7b992d2ac Adding logo and styles for it. 2023-01-29 23:48:55 -08:00
89aa4abc28 Adding analytics component, about me page, images for about and other pages, prerender about. 2023-01-29 22:56:53 -08:00
2ac689516e Adding custom error page. 2023-01-29 16:09:31 -08:00
26d4eee1b8 Adding SEO component and including in all pages. 2023-01-29 16:04:05 -08:00
c46f560f49 Fixing typeography, footer icons, and footer styles. 2023-01-29 15:37:12 -08:00
6ade326c8d Adding css in and formatting a little better. 2023-01-28 11:44:54 -08:00
68828905b3 Adding layout header and footer, postcss, and base pages. 2023-01-28 11:31:58 -08:00
f6aea0542d First commit of skeleton SvelteKit project. 2023-01-21 16:13:42 -08:00