Zed A. Shaw
|
8d70b57299
|
Brought over most of the changes from go-web-starter-kit.
|
2025-08-31 11:23:12 -04:00 |
|
Zed A. Shaw
|
26f61eb68b
|
Figured out that SVG is hot garbage and got an icon to work for the home icon.
|
2025-08-18 11:46:19 -04:00 |
|
Zed A. Shaw
|
2477603190
|
Fixed up dark mode vs. not and added a linkedin mobil copy.
|
2025-08-14 00:37:02 -04:00 |
|
Zed A. Shaw
|
0b40ef0125
|
Removed blockstart and replicated it in tailwind's thing.
|
2025-08-11 15:00:52 -04:00 |
|
Zed A. Shaw
|
5da8697759
|
Fully converted to tailwind now.
|
2025-08-11 13:56:06 -04:00 |
|
Zed A. Shaw
|
8906322b6d
|
A bit of tweaking of the design to learn more about tailwind.
|
2025-08-10 21:38:34 -04:00 |
|
Zed A. Shaw
|
9729ebc7ac
|
Started the tailwind conversion process.
|
2025-08-10 01:19:30 -04:00 |
|
Zed A. Shaw
|
d98325564f
|
Updated the layout to have a blockstart for every page so that markdown works.
|
2025-08-04 23:34:24 -04:00 |
|
Zed A. Shaw
|
7125bc2d2a
|
All the pages are working again, but Alpine is insanely frustrating.
|
2025-08-02 13:56:39 -04:00 |
|
Zed A. Shaw
|
c29077aa4c
|
Mostly done now, search works.
|
2025-07-28 03:30:34 -04:00 |
|
Zed A. Shaw
|
51b18823ae
|
This gets almost everything done, including Paging, but not search.
|
2025-07-28 02:16:59 -04:00 |
|
Zed A. Shaw
|
52e92a3814
|
Almost have pagination working. On the backend it works but I can't figure out how to make alpine do the request and update.
|
2025-07-27 12:43:15 -04:00 |
|
Zed A. Shaw
|
e178ca6733
|
Now can do all CRUD and just need search and pagination.
|
2025-07-27 11:22:33 -04:00 |
|
Zed A. Shaw
|
ea3b59129f
|
We have delete now. Last thing is insert.
|
2025-07-27 02:38:08 -04:00 |
|
Zed A. Shaw
|
504433502a
|
Now we have a working version without any JS. Way easier to do because javascript form submit blows hot wads.
|
2025-07-27 01:44:45 -04:00 |
|
Zed A. Shaw
|
3fd8169d83
|
First stab at a form submit off an alpine.js form. Honestly not great. It's a lot of code already for even less functionality.
|
2025-07-27 00:29:27 -04:00 |
|
Zed A. Shaw
|
ec7298cce0
|
Refactor everything that's used all over into a common/ package and sync files from static/ into public/ so that public's not in the git.
|
2025-07-25 11:35:04 -04:00 |
|
Zed A. Shaw
|
d12817f4cc
|
I can now list the contents of a table and display a form for one row to update/delete, but haven't implemented update and delete.
|
2025-07-17 01:20:25 -04:00 |
|
Zed A. Shaw
|
2b40d6fdc3
|
Have a few of the basic admin pages working after switching to the API+View pattern.
|
2025-07-16 01:06:14 -04:00 |
|
Zed A. Shaw
|
fa7f886a59
|
Now have a simple table list index and a table view, but the templates aren't good enough to easily use the Go reflect data. Will find one tomorrow that's better.
|
2025-07-15 01:36:24 -04:00 |
|
Zed A. Shaw
|
859e3ad0e3
|
Initial setup of an admin page that dynamically reflects the DB to create the CRUD stuff.
|
2025-07-13 12:28:03 -04:00 |
|
Zed A. Shaw
|
d095bc9ff4
|
Now can alternatively generate a static page for a URL from pages, or dynamically return it with c.Render from views. Did this for games and streams.
|
2025-07-10 11:46:56 -04:00 |
|
Zed A. Shaw
|
b9d5dbb2e9
|
Tinkering with how to do a 'check view, then static' style of templates, but maybe I need to do a generator?
|
2025-06-29 22:47:03 -04:00 |
|
Zed A. Shaw
|
db58b38917
|
Simple test of having a render handler that simply renders files by URL name.
|
2025-06-24 14:46:05 -04:00 |
|
Zed A. Shaw
|
55f59d88b6
|
Sorted out how to do views with Go html/template, how to put code in subdirectories for a namespace, and documented why Go's modules are so weird.
|
2025-06-06 13:12:38 -04:00 |
|