Static Web Site Design Tools
-
If hugo is too complicated, why not something like lightsail?
-
@IRJ said in Static Web Site Design Tools:
If hugo is too complicated, why not something like lightsail?
I'm lost. Lightsale is a VPS service. They have a completely unrelated web design toolkit for designing sites graphically? That would be some crazy branding. They don't mention web design anywhere on their site, only their VPS products.
-
@scottalanmiller said in Static Web Site Design Tools:
@IRJ said in Static Web Site Design Tools:
If hugo is too complicated, why not something like lightsail?
I'm lost. Lightsale is a VPS service. They have a completely unrelated web design toolkit for designing sites graphically? That would be some crazy branding. They don't mention web design anywhere on their site, only their VPS products.
Yeah my bad. Reading about Hugo briefly in the previous comments had me think it was doing actually provisioning.
-
@IRJ said in Static Web Site Design Tools:
@scottalanmiller said in Static Web Site Design Tools:
@IRJ said in Static Web Site Design Tools:
If hugo is too complicated, why not something like lightsail?
I'm lost. Lightsale is a VPS service. They have a completely unrelated web design toolkit for designing sites graphically? That would be some crazy branding. They don't mention web design anywhere on their site, only their VPS products.
Yeah my bad. Reading about Hugo briefly in the previous comments had me think it was doing actually provisioning.
Oh, I guess it kind of does... if you wanted to run the site from their embedded server, lol. That's just meant for previewing, though, from what I can tell. Not for any editing or production usage.
Hugo is neat overall, it allows you to rapidly edit and preview a site, then generate static HTML from it to deploy via GIT or whatever. WP will do this but is crazy cumbersome as you need a running server and a live database-backed site that works and use that for every update or change. Great for a single site, bad for any number of them.
-
@scottalanmiller said in Static Web Site Design Tools:
The Hugo server is just there to show the output of your changes
Yeah I mean you have to have some files there for it to display. But once you generate the site, it's just markdown and HTML/CSS/JS. You can do that in VSCode or anything to have linting and other tools. It doesn't have to be cli.
-
Plus you should just start with a theme. You can just take their config.toml and add your specific info and then your pages.
-
@stacksofplates said in Static Web Site Design Tools:
Plus you should just start with a theme. You can just take their config.toml and add your specific info and then your pages.
Yeah, I've done that. And it definitely gets you a lot farther. But it's still a lot to train a designer on.
What I'm hoping for is something akin to working in Wordpress, but to just produce a static site. WordPress is perfectly easy for a normal designer to work on. But producing a dynamic web application for every little site isn't practical at all.
-
I think Publii is perfect for what @scottalanmiller is looking for. Seriously, I can see why something like this would make since for certain users.
Choosing what server type to deploy too is pretty straight forward.
-
What @black3dynamite is mentioning is probably best.
I guess I just don't see how a WYSIWYG is helping with "web design". For content creators I can see the point, but if you're actually doing design you're not using a WYSIWYG editor.
-
@stacksofplates said in Static Web Site Design Tools:
I guess I just don't see how a WYSIWYG is helping with "web design". For content creators I can see the point, but if you're actually doing design you're not using a WYSIWYG editor.
That's true. But there is a pretty big chasm in complexity between what the majority of web designers are used to using, which is mostly WordPress, and what tools like Hugo do. One gives you graphical feedback instantly, one requires a lot of confusing work before you can even tell something exists.
Designers, by their very nature, are graphical. We are IT people the CLI is our native environment. Designers are the opposite. Hugo might actually be easier for me, rather than harder. But for a traditional designer, it's hard enough to induce panic. Whereas WordPress is just "pick it up and start playing".
-
There's also an experimental WordPress importer too.
-
@scottalanmiller said in Static Web Site Design Tools:
@stacksofplates said in Static Web Site Design Tools:
I guess I just don't see how a WYSIWYG is helping with "web design". For content creators I can see the point, but if you're actually doing design you're not using a WYSIWYG editor.
That's true. But there is a pretty big chasm in complexity between what the majority of web designers are used to using, which is mostly WordPress, and what tools like Hugo do. One gives you graphical feedback instantly, one requires a lot of confusing work before you can even tell something exists.
Designers, by their very nature, are graphical. We are IT people the CLI is our native environment. Designers are the opposite. Hugo might actually be easier for me, rather than harder. But for a traditional designer, it's hard enough to induce panic. Whereas WordPress is just "pick it up and start playing".
Well that's what I mean though. Say you edit a CSS file in the theme you're using for Hugo, if you're using the local server you immediately see those changes. And at least in my experience, most of that is done in the browser first with the browsers developer tools, and then transferred to your source when you get it how you like it.
-
-
Publii Documentation is not bad either.
https://getpublii.com/docs/ -
@stacksofplates said in Static Web Site Design Tools:
@scottalanmiller said in Static Web Site Design Tools:
@stacksofplates said in Static Web Site Design Tools:
I guess I just don't see how a WYSIWYG is helping with "web design". For content creators I can see the point, but if you're actually doing design you're not using a WYSIWYG editor.
That's true. But there is a pretty big chasm in complexity between what the majority of web designers are used to using, which is mostly WordPress, and what tools like Hugo do. One gives you graphical feedback instantly, one requires a lot of confusing work before you can even tell something exists.
Designers, by their very nature, are graphical. We are IT people the CLI is our native environment. Designers are the opposite. Hugo might actually be easier for me, rather than harder. But for a traditional designer, it's hard enough to induce panic. Whereas WordPress is just "pick it up and start playing".
Well that's what I mean though. Say you edit a CSS file in the theme you're using for Hugo, if you're using the local server you immediately see those changes. And at least in my experience, most of that is done in the browser first with the browsers developer tools, and then transferred to your source when you get it how you like it.
I assume it isn't too bad. For most designers, though, they don't edit CSS regularly. Some do, but not most. Most designers are working with themes and all of the CSS that they edit is exposed in the GUI. If they do edit CSS it's generally a one off activity and very isolated.
There are certainly designers who do lots of CSS, but they aren't the majority. And the kind of designers that'll be using this will be doing minor modifications to very established templates.
-
@black3dynamite said in Static Web Site Design Tools:
Publii Documentation is not bad either.
https://getpublii.com/docs/Yeah, you can get up and running pretty quickly.
-
I really like Grav. It's a great static site platform, but is technically CMS and not easy for the layman to set up.
Perhaps straight HTML in an HTML editor is best then.
-
@Obsolesce said in Static Web Site Design Tools:
Perhaps straight HTML in an HTML editor is best then.
An option for sure, but do you know of one? I mean, they exist. But one that does a good job?
-
@Obsolesce said in Static Web Site Design Tools:
I really like Grav. It's a great static site platform, but is technically CMS and not easy for the layman to set up.
It's a cool tool, but it isn't static. It's flat file, but it just uses the file system as a database (which filesystems are by their nature) rather than a DBMS. Grav would meet many of the needs, but it is dynamic and requires PHP which ideally we'd avoid.
-
So after a week or two, I've played around with a few things. Publii seems really cool, but a little harder than it should be to get something nice done. But I'm still testing it. The basics are great.
@Obsolesce recommended privately that I test out Jekyll and he was right that it's great. I did the first full test with it and I think even though it isn't exactly what I was looking for that it is going to be the long term winner. I like the architecture of Publii more, but the reality of Jekyll might be what meets my needs best.