• Welcome to Talking Time's third iteration! If you would like to register for an account, or have already registered but have not yet been confirmed, please read the following:

    1. The CAPTCHA key's answer is "Percy"
    2. Once you've completed the registration process please email us from the email you used for registration at percyreghelper@gmail.com and include the username you used for registration

    Once you have completed these steps, Moderation Staff will be able to get your account approved.

Help with a blog - Turning to the Tyrants for help.

Falselogic

Lapsed Threadcromancer
(they/them)
I don't even know if this is the place to put this... I've got a blog, or I did. I've got a domain and I pay for website hosting. It was wordpress but that got so bloated and awful that I sort of just nuked it.

I've been meaning to re-do the site into something I am excited to work on but the idea of trying to do a theme myself and/or build out everything in html seems overwhelming. I've mocked up some simple html, but I don't know what to do beyond that. Can I use this to make a style sheet? I don't know any CSS. Is there something out there that is much more simple than the bloated mess that is wordpress? That I can plug into my hosting service?

I remember when this all seemed so simple... Any help, guidance, miracles would be appreciated.

If you are curious this is what I have code wise:

Code:
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Mörk Borg Inspo Blah Blah</title>
    <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;700&family=Zilla+Slab:wght@400;700&display=swap" rel="stylesheet">
    <style>
        body {
            background-color: #000000; /* Black */
            color: #FFFFFF; /* White */
            font-family: 'Inter', sans-serif;
            margin: 0;
            padding: 0;
        }
        header {
            background-color: #FF00FF; /* Magenta */
            text-align: center;
            padding: 20px;
            font-size: 2em;
            font-weight: bold;
            position: relative;
            font-family: 'Zilla Slab', serif;
        }
        header::after {
            content: 'ブログ';
            font-family: 'Brush Script MT', cursive;
            font-size: 3em;
            color: #FFFFFF; /* White */
            position: absolute;
            top: 10px;
            right: 20px;
            transform: rotate(-10deg);
        }
        nav {
            background-color: #00FFFF; /* Cyan */
            padding: 10px;
            text-align: center;
        }
        nav a {
            color: #FFFFFF; /* White */
            margin: 0 15px;
            text-decoration: none;
            font-size: 1.2em;
            transition: color 0.3s;
        }
        nav a:hover {
            color: #FF00FF; /* Magenta */
        }
        .content {
            padding: 20px;
        }
        .post {
            margin-bottom: 40px;
            border-bottom: 2px solid #FFFF00; /* Yellow */
        }
        .post h2 {
            font-size: 1.8em;
            color: #FFFF00; /* Yellow */
            position: relative;
            font-family: 'Zilla Slab', serif;
        }
        .post h2::after {
            content: '記事';
            font-family: 'Brush Script MT', cursive;
            font-size: 2em;
            color: #FF00FF; /* Magenta */
            position: absolute;
            top: -10px;
            right: -20px;
            transform: rotate(-15deg);
        }
        .post p {
            font-size: 1.2em;
            line-height: 1.5;
        }
        footer {
            background-color: #00FFFF; /* Cyan */
            text-align: center;
            padding: 10px;
            font-size: 0.8em;
        }
    </style>
</head>
<body>
    <header>
        Blah Blah
    </header>
    <nav>
        <a href="#">Home</a>
        <a href="#">About</a>
        <a href="#">Contact</a>
    </nav>
    <div class="content">
        <div class="post">
            <h2>Post Title 1</h2>
            <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
        </div>
        <div class="post">
            <h2>Post Title 2</h2>
            <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
        </div>
    </div>
    <footer>
        © 2024 Mörk Borg Inspo blah blah. All rights reserved.
    </footer>
</body>
</html>
 

Torzelbaum

????? LV 13 HP 292/ 292
(he, him, his)
To make a stylesheet you would use what's between <style> and </style>.

I'd have to do some digging to see what your options are compared to WordPress. Do you have existing blog posts that you want to move over? Do you want something that's free? Is a blog the only thing you want on your site? And what's your current hosting service?
 

Falselogic

Lapsed Threadcromancer
(they/them)
I've got the old site archived. I dont need to move anything over. I only really want it for blogging, yes.
 

RT-55J

space hero for hire
(He/Him + RT/artee)
I'm gonna use this topic as a stump to advocate for static site generators. Static site generators are just pieces of software that you run on your computer that take some files and generate a bunch of HTML files that you can just upload to your hosting service.

There are a bunch of different options here (very non-exhaustive):

- Publii - This has a WYSIWYG editor and seems geared towards blogging. My friend Cania wrote a short guide for how to get started using this. (The guide is geared towards Neocities users, but it should be helpful regardless of your host or site generator.)

- AutoSite - I use this for my Neocities website. It has a neat GUI, markdown support, and some templating features. It works well enough for me, but I don't think it's well-suited for blog-style sites.

- Zonelets - I know some people who apparently use this. It seems okay, though you have to use HTML.

- Jekyll - This seems like the most professional option, but it looked kinda intimidating so I passed on it (kinda regretting this in retrospect).

If you go this route and want comments on your blog, you'll have to use an external service (I did zero research on this subject and just set up a forum instead lol).
 

Falselogic

Lapsed Threadcromancer
(they/them)
The Jekyll looks interesting and they even have free hosting it looks like through github but then Ive got to learn github and that seems like a nightmare.

Thanks for all the recoes @RT-55J I'll have to spend some time with them and see if any will work for me.
 
Top