home.social

#tinacms — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #tinacms, aggregated by home.social.

  1. @adjb @silex

    Silex generates 11ty layouts but you need to create them from within silex
    As for the content, Silex needs to know about the data structure (so that you can link html elements to specific data) and for that you need a graphql api. You can use directly most CMSs or you can create a #graphql api from markdown files with #tinacms or other tools
    Finally you can just have any eleventy config file and tweak the gitlab pipeline to deploy to anywhere with rsync or ftp or any cli tool

  2. #introduction

    Hello front-end.social! I'm Phil, moving here from an instance hosted by my consultancy that we decided to shutter.

    I've been making web sites for clients for 2 years on an #astro / #tinacms stack, and am running a Next app for an early stage startup. Between all that and raising a young kid, I don't have much free time.

    My crown jewel is phils-web-site.net, an ode to the Olde Internete where I try to do my most colorful writing.

    Happy to be here!

  3. I like what #tinacms has to offer in terms of a git-based #CMS, but I loathe #React and #NextJS . They support #hugo as far as I can tell, but their starter template doesn't work. Crashes during startup 😒

    #decapcms seems like a reasonable alternative. Plenty of support for many #ssg tools like #11ty, but the editing experience in #decapcms is pretty boring. Doesn't really offer anything for me beyond what I could simply do with text files.

    I want a decent editing experience, where I can both author blog posts, but also build my web-site using blocks/components. #Tinacms seems pretty ok all around, but looking at the starter sample, the code is crazy convoluted. There is more wrapper-code and boilerplate than there is actual HTML. Hard to know where to even start.

    #cloudcannon has an excellent alternative. If this was free for individuals, I'd jump right on that. But I'm just running a little personal website that makes no revenue, so I don't want to fork out $50 a month for it.

    Anyway, #sendhelp

  4. . the integration is effectively zero effort. i didn't want to add extra npm build / run steps for my end users, otherwise #tinacms was also a frontend i had considered.

    . fully local file editing is HUGE for me, probably the biggest reason i didn't use DecapCMS instead. i don't like adding the netlify OAuth dependency and all that entails, and i just wanted a workflow for my users to edit files locally and pass them into a pull request later. it's a bit weird that it's only supported in Chrome/ium, and i hope the file editing API has support for firefox-based browsers in the future.

    . lack of custom components hurts a lot. i wanted the ability to have tweet and PDF.js embeds, but there isn't direct support for custom components yet. I ended up making a workaround by using partials that pick up the data from post attributes and embed them directly at the bottom (which is feasible for my specific requirements but probably generally a bad idea)

    . no support for Hugo's page bundles is frustrating. i like to organise my assets alongside my posts, although maybe that's more sensible in a VSCode / obsidian workflow than a CMS workflow. had to reorganise my asset files to make it work, and i worry it won't scale well to ~1000 posts (which i don't need anyway). there is category-level asset organisation, but even that is really insufficient

    . field customisation is a 10/10 from me. the configs expose all the options that i would've liked, it looks pretty, and there's even support for adding individual pages. custom slugs are great to have too. i would like to see some enum style arrangement for category fields if possible to avoid typos.

    . i'm still unfamiliar with the nuances of Hugo, and the template language is quite intimidating to learn (no prior experience with JS components doesn't help). regardless, it was simple enough to hack together some patches onto the theme

    . i might want some sort of folder organisation on my admin page in the future, though i don't know if that's already doable with some configuration 😅. the project is not at that scale yet though.

    #sveltia #sveltiacms #decap #decapcms #hugo

  5. . the integration is effectively zero effort. i didn't want to add extra npm build / run steps for my end users, otherwise #tinacms was also a frontend i had considered.

    . fully local file editing is HUGE for me, probably the biggest reason i didn't use DecapCMS instead. i don't like adding the netlify OAuth dependency and all that entails, and i just wanted a workflow for my users to edit files locally and pass them into a pull request later. it's a bit weird that it's only supported in Chrome/ium, and i hope the file editing API has support for firefox-based browsers in the future.

    . lack of custom components hurts a lot. i wanted the ability to have tweet and PDF.js embeds, but there isn't direct support for custom components yet. I ended up making a workaround by using partials that pick up the data from post attributes and embed them directly at the bottom (which is feasible for my specific requirements but probably generally a bad idea)

    . no support for Hugo's page bundles is frustrating. i like to organise my assets alongside my posts, although maybe that's more sensible in a VSCode / obsidian workflow than a CMS workflow. had to reorganise my asset files to make it work, and i worry it won't scale well to ~1000 posts (which i don't need anyway). there is category-level asset organisation, but even that is really insufficient

    . field customisation is a 10/10 from me. the configs expose all the options that i would've liked, it looks pretty, and there's even support for adding individual pages. custom slugs are great to have too. i would like to see some enum style arrangement for category fields if possible to avoid typos.

    . i'm still unfamiliar with the nuances of Hugo, and the template language is quite intimidating to learn (no prior experience with JS components doesn't help). regardless, it was simple enough to hack together some patches onto the theme

    . i might want some sort of folder organisation on my admin page in the future, though i don't know if that's already doable with some configuration 😅. the project is not at that scale yet though.

    #sveltia #sveltiacms #decap #decapcms #hugo

  6. Eeeh, took a few moths break from a #web-dev project that used #StaticCMS as a #Git-based #CMS for a #StaticSite and now I'm learning it is archived and development has stopped 😅

    Any toughts on alternatives? #TinaCMS? #DecapCMS? Is Netlify funding the latter? Is Netlify evil?

  7. @astro have you folks built any support for #TinaCMS to support the MDX components that typically appear in Starlight?

    I'd like to be able to author docs with the CMS while utilizing the components you folks have built.

  8. I’ve been struggling with how to do some #tinacms stuff in @astro since they assume you’re using Next for the most part, and if I do manage to hack a path through, I’ll be sure to blog about it

  9. is there a thing called developer adhd ?

    I do know that i might be in the range BUT here me out :

    everytime im diving into a project then as i work on it i get cought up in uuuuh but what about this intergration or that or that
    for the last couple of years if have been building steady my #11ty website build with a cms in the backend using #decapcms

    but now after a week of looking suddenly its uh but what about #tinacms / frontmatter...

    its like no focus at all or am i just to curious ?

  10. Free idea for any #WebDev people:

    Combine an Static Site Generator and a CMS with a visual editor (my initial thoughts were #11ty and #TinaCMS, but I haven't looked too much into CMS solutions) and provide a simple executable that a user can install to generate sites they can just drag and drop a folder onto a hosting service.

    Its almost like Dreamweaver, but just give people a way to make simple themes, a standardized directory layout, and make it easy to just make a cool blog

  11. @dnorman I’ve been having a play with #TinaCMS - on the same wavelength but I’m in the #11ty camp. Seems to work with most SSG but needs GitHub to work.

  12. I'm rebuilding my blog from scratch as part of a bigger project to reclaim my digital footprint and bring it all together under my own domain.

    First crack at the overall structure and design is coming together nicely in #11ty. There's a few more features I want to integrate before going live - including #TinaCMS so that I can post from anywhere (including my phone!) and then RSS out to a POSSE workflow. It's coming together and I'm enjoying the process.

  13. Reward these folks for not walling their customers in, but moving in the freedom direction of the awesome axis. #CMS #Headless #OpenSource #TinaCMS

    tina.io/blog/Tinacms-is-now-fu

  14. Moved the photos to Cloudflare R2 and added TinaCMS. Everything seemed really nice until I tried to upload my first new photo, there’s apparently a 6MB limit on the request size to a Netlify function 🤦‍♂️

    #TinaCMS #Netlify #11ty #eleventy

  15. Trying to figure out a good setup for photos on my blog (jonas.brusman.se).
    The current setup based on Git LFS on Netlify is cumbersome and doesn’t allow me to post new photos from my phone with something like Tina CMS.
    Suggestions are welcome!

    #eleventy #11ty #staticsite #netlify #photoblog #gitlfs #tinacms #ssg #webdev #indieweb

  16. Quick run through of setting up TinaCMS + 11ty along with some of the config settings I was able to adjust to get this working nicely.

    It really was as simple as a plug and play solution with minimal adjustment needed, mostly TinaCMS settings and no major project changes.

    claytonerrington.com/blog/impl

    #100DaysToOffload #TinaCMS #11ty #staticsite

  17. #WebDesign, #WebDev & #FOSS folks: my drummer brother asked me for a simple web page, so I recommended SimpleNote: bit.ly/saul-bio

    He's now asked what I'd recommend for a more permanent site, something he can edit but can also set up a domain for.

    I ❤️ #GoHugo but it's too complex for him, was thinking maybe #TinaCMS? But I haven't used it yet

    Any recommendations welcome, thank you 🙏

    youtube.com/watch?v=6jDEkg5lhP