home.social

#apleasantview — Public Fediverse posts

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

  1. WordPress has had a page-break comment for about twenty years. Static site generators never picked it up.

    Baseline has it now: put <!--pagebreak--> in a Markdown file and it becomes one page per part, numbered under the page's own URL. No pagination config, no template.

    This follow up release is dedicated to the lollipop ladies who stop traffic at school crossings in the UK. Close enough.

    eleventy-baseline.dev/release-

    --
    #backtoschool #lollipoplady
    #11ty #eleventy-baseline #apleasantview

  2. WordPress has had a page-break comment for about twenty years. Static site generators never picked it up.

    Baseline has it now: put <!--pagebreak--> in a Markdown file and it becomes one page per part, numbered under the page's own URL. No pagination config, no template.

    This follow up release is dedicated to the lollipop ladies who stop traffic at school crossings in the UK. Close enough.

    eleventy-baseline.dev/release-

    --
    #backtoschool #lollipoplady
    #11ty #eleventy-baseline #apleasantview

  3. WordPress has had a page-break comment for about twenty years. Static site generators never picked it up.

    Baseline has it now: put <!--pagebreak--> in a Markdown file and it becomes one page per part, numbered under the page's own URL. No pagination config, no template.

    This follow up release is dedicated to the lollipop ladies who stop traffic at school crossings in the UK. Close enough.

    eleventy-baseline.dev/release-

    --
    #backtoschool #lollipoplady
    #11ty #eleventy-baseline #apleasantview

  4. WordPress has had a page-break comment for about twenty years. Static site generators never picked it up.

    Baseline has it now: put <!--pagebreak--> in a Markdown file and it becomes one page per part, numbered under the page's own URL. No pagination config, no template.

    This follow up release is dedicated to the lollipop ladies who stop traffic at school crossings in the UK. Close enough.

    eleventy-baseline.dev/release-

    --
    #backtoschool #lollipoplady
    #11ty #eleventy-baseline #apleasantview

  5. Back-to-school, erm, work! Eleventy Baseline next.45 is out:

    Full docs rewrite, with a ten-page tutorial from an empty folder to a site in two languages, explaining decisions along the way.

    Multilingual websites go to the top of the class: each page carries its own translations from the content graph, and UI strings are now translatable too, with interpolation and pluralization.

    Four breaking changes, migration's in the notes.
    eleventy-baseline.dev/release-

    #11ty #eleventy-baseline #apleasantview

  6. Back-to-school, erm, work! Eleventy Baseline next.45 is out:

    Full docs rewrite, with a ten-page tutorial from an empty folder to a site in two languages, explaining decisions along the way.

    Multilingual websites go to the top of the class: each page carries its own translations from the content graph, and UI strings are now translatable too, with interpolation and pluralization.

    Four breaking changes, migration's in the notes.
    eleventy-baseline.dev/release-

    #11ty #eleventy-baseline #apleasantview

  7. Back-to-school, erm, work! Eleventy Baseline next.45 is out:

    Full docs rewrite, with a ten-page tutorial from an empty folder to a site in two languages, explaining decisions along the way.

    Multilingual websites go to the top of the class: each page carries its own translations from the content graph, and UI strings are now translatable too, with interpolation and pluralization.

    Four breaking changes, migration's in the notes.
    eleventy-baseline.dev/release-

    #11ty #eleventy-baseline #apleasantview

  8. Back-to-school, erm, work! Eleventy Baseline next.45 is out:

    Full docs rewrite, with a ten-page tutorial from an empty folder to a site in two languages, explaining decisions along the way.

    Multilingual websites go to the top of the class: each page carries its own translations from the content graph, and UI strings are now translatable too, with interpolation and pluralization.

    Four breaking changes, migration's in the notes.
    eleventy-baseline.dev/release-

    #11ty #eleventy-baseline #apleasantview

  9. Back-to-school, erm, work! Eleventy Baseline next.45 is out:

    Full docs rewrite, with a ten-page tutorial from an empty folder to a site in two languages, explaining decisions along the way.

    Multilingual websites go to the top of the class: each page carries its own translations from the content graph, and UI strings are now translatable too, with interpolation and pluralization.

    Four breaking changes, migration's in the notes.
    eleventy-baseline.dev/release-

    #11ty #eleventy-baseline #apleasantview

  10. Top of my own wishlist, this one:

    got <!-- pagebreak --> working this week: one long guide becomes five real pages, each with its own URL, canonical and hreflang. no front matter, no config.

    Not in the release I'm announcing this week. It'll be in the one after. Or sooner if enough of you make noise.

    You can see it in action on the docs site:

    eleventy-baseline.dev/docs/tut

    eleventy-baseline.dev/docs/int

    #11ty #eleventy-baseline #apleasantview

  11. Top of my own wishlist, this one:

    got <!-- pagebreak --> working this week: one long guide becomes five real pages, each with its own URL, canonical and hreflang. no front matter, no config.

    Not in the release I'm announcing this week. It'll be in the one after. Or sooner if enough of you make noise.

    You can see it in action on the docs site:

    eleventy-baseline.dev/docs/tut

    eleventy-baseline.dev/docs/int

    #11ty #eleventy-baseline #apleasantview

  12. Top of my own wishlist, this one:

    got <!-- pagebreak --> working this week: one long guide becomes five real pages, each with its own URL, canonical and hreflang. no front matter, no config.

    Not in the release I'm announcing this week. It'll be in the one after. Or sooner if enough of you make noise.

    You can see it in action on the docs site:

    eleventy-baseline.dev/docs/tut

    eleventy-baseline.dev/docs/int

    #11ty #eleventy-baseline #apleasantview

  13. Top of my own wishlist, this one:

    got <!-- pagebreak --> working this week: one long guide becomes five real pages, each with its own URL, canonical and hreflang. no front matter, no config.

    Not in the release I'm announcing this week. It'll be in the one after. Or sooner if enough of you make noise.

    You can see it in action on the docs site:

    eleventy-baseline.dev/docs/tut

    eleventy-baseline.dev/docs/int

    #11ty #eleventy-baseline #apleasantview

  14. Top of my own wishlist, this one:

    got <!-- pagebreak --> working this week: one long guide becomes five real pages, each with its own URL, canonical and hreflang. no front matter, no config.

    Not in the release I'm announcing this week. It'll be in the one after. Or sooner if enough of you make noise.

    You can see it in action on the docs site:

    eleventy-baseline.dev/docs/tut

    eleventy-baseline.dev/docs/int

    #11ty #eleventy-baseline #apleasantview

  15. When you surf the nostalgia wave while building your music catalog website...

    I just shipped "Win32 Profile", a CSS Profile essay about the Windows shell identity, the look that some would call Win32.

    The CSS is open source so you can style your HTML project in your favourite Windows shell, in four eras: Windows 10, Aero (Vista and 7), Luna (XP), and Classic (95 through 2000).

    You can switch between them on the site.

    win32-profile.netlify.app/

    --
    #css #design #retroUI #indieweb
    #apleasantview

  16. When you surf the nostalgia wave while building your music catalog website...

    I just shipped "Win32 Profile", a CSS Profile essay about the Windows shell identity, the look that some would call Win32.

    The CSS is open source so you can style your HTML project in your favourite Windows shell, in four eras: Windows 10, Aero (Vista and 7), Luna (XP), and Classic (95 through 2000).

    You can switch between them on the site.

    win32-profile.netlify.app/

    --
    #css #design #retroUI #indieweb
    #apleasantview

  17. When you surf the nostalgia wave while building your music catalog website...

    I just shipped "Win32 Profile", a CSS Profile essay about the Windows shell identity, the look that some would call Win32.

    The CSS is open source so you can style your HTML project in your favourite Windows shell, in four eras: Windows 10, Aero (Vista and 7), Luna (XP), and Classic (95 through 2000).

    You can switch between them on the site.

    win32-profile.netlify.app/

    --
    #css #design #retroUI #indieweb
    #apleasantview

  18. When you surf the nostalgia wave while building your music catalog website...

    I just shipped "Win32 Profile", a CSS Profile essay about the Windows shell identity, the look that some would call Win32.

    The CSS is open source so you can style your HTML project in your favourite Windows shell, in four eras: Windows 10, Aero (Vista and 7), Luna (XP), and Classic (95 through 2000).

    You can switch between them on the site.

    win32-profile.netlify.app/

    --
    #css #design #retroUI #indieweb
    #apleasantview

  19. When you surf the nostalgia wave while building your music catalog website...

    I just shipped "Win32 Profile", a CSS Profile essay about the Windows shell identity, the look that some would call Win32.

    The CSS is open source so you can style your HTML project in your favourite Windows shell, in four eras: Windows 10, Aero (Vista and 7), Luna (XP), and Classic (95 through 2000).

    You can switch between them on the site.

    win32-profile.netlify.app/

    --
    #css #design #retroUI #indieweb
    #apleasantview

  20. CSS gets taught as a thousand rules. The grammar underneath, the _why_ only ever gets whispered, never written down. So I wrote it down.

    CSS Profile: an inquiry into the web document's identity, and the grammar of the CSS that gives it one.

    Sibling to my last project, `document`. Fresh out of the workbench.

    link: apv-css-profile.netlify.app/
    repo: github.com/apleasantview/css-p

    #css #indieweb #11ty #eleventy #apleasantview

  21. CSS gets taught as a thousand rules. The grammar underneath, the _why_ only ever gets whispered, never written down. So I wrote it down.

    CSS Profile: an inquiry into the web document's identity, and the grammar of the CSS that gives it one.

    Sibling to my last project, `document`. Fresh out of the workbench.

    link: apv-css-profile.netlify.app/
    repo: github.com/apleasantview/css-p

    #css #indieweb #11ty #eleventy #apleasantview

  22. CSS gets taught as a thousand rules. The grammar underneath, the _why_ only ever gets whispered, never written down. So I wrote it down.

    CSS Profile: an inquiry into the web document's identity, and the grammar of the CSS that gives it one.

    Sibling to my last project, `document`. Fresh out of the workbench.

    link: apv-css-profile.netlify.app/
    repo: github.com/apleasantview/css-p

    #css #indieweb #11ty #eleventy #apleasantview

  23. De studio werkt in juli en augustus met een beperkte capaciteit.

    Als u nadenkt over een nieuwe website of IT-ondersteuning nodig heeft, is dit een goed moment om contact op te nemen – er komt deze zomer ruimte vrij voor nieuwe klanten.

    Fijne zomer!

    --
    apleasantview.com/nl/lokaal/

    #zomervakanties #apleasantview
    #oudwest #jordaan #amsterdamwest #amsterdam

  24. De studio werkt in juli en augustus met een beperkte capaciteit.

    Als u nadenkt over een nieuwe website of IT-ondersteuning nodig heeft, is dit een goed moment om contact op te nemen – er komt deze zomer ruimte vrij voor nieuwe klanten.

    Fijne zomer!

    --
    apleasantview.com/nl/lokaal/

    #zomervakanties #apleasantview
    #oudwest #jordaan #amsterdamwest #amsterdam

  25. De studio werkt in juli en augustus met een beperkte capaciteit.

    Als u nadenkt over een nieuwe website of IT-ondersteuning nodig heeft, is dit een goed moment om contact op te nemen – er komt deze zomer ruimte vrij voor nieuwe klanten.

    Fijne zomer!

    --
    apleasantview.com/nl/lokaal/

    #zomervakanties #apleasantview
    #oudwest #jordaan #amsterdamwest #amsterdam

  26. Neil's PM checks the site.

    Nothing has changed.

    `/fr/` is empty. The translators are still six weeks out. There is nothing to see yet.

    But the structure is there. The moment the first translation lands, it will be in the right place.

    Ten minutes of work. Zero visible result. That is the job.

    Great job, Neil! 👍

    Try Eleventy Baseline. The project plumbing your sites need from day one.

    eleventy-baseline.dev/

    #11ty #eleventy-baseline #apleasantview

  27. Neil's PM checks the site.

    Nothing has changed.

    `/fr/` is empty. The translators are still six weeks out. There is nothing to see yet.

    But the structure is there. The moment the first translation lands, it will be in the right place.

    Ten minutes of work. Zero visible result. That is the job.

    Great job, Neil! 👍

    Try Eleventy Baseline. The project plumbing your sites need from day one.

    eleventy-baseline.dev/

    #11ty #eleventy-baseline #apleasantview

  28. Neil's PM checks the site.

    Nothing has changed.

    `/fr/` is empty. The translators are still six weeks out. There is nothing to see yet.

    But the structure is there. The moment the first translation lands, it will be in the right place.

    Ten minutes of work. Zero visible result. That is the job.

    Great job, Neil! 👍

    Try Eleventy Baseline. The project plumbing your sites need from day one.

    eleventy-baseline.dev/

    #11ty #eleventy-baseline #apleasantview

  29. Neil's PM checks the site.

    Nothing has changed.

    `/fr/` is empty. The translators are still six weeks out. There is nothing to see yet.

    But the structure is there. The moment the first translation lands, it will be in the right place.

    Ten minutes of work. Zero visible result. That is the job.

    Great job, Neil! 👍

    Try Eleventy Baseline. The project plumbing your sites need from day one.

    eleventy-baseline.dev/

    #11ty #eleventy-baseline #apleasantview

  30. Neil's PM checks the site.

    Nothing has changed.

    `/fr/` is empty. The translators are still six weeks out. There is nothing to see yet.

    But the structure is there. The moment the first translation lands, it will be in the right place.

    Ten minutes of work. Zero visible result. That is the job.

    Great job, Neil! 👍

    Try Eleventy Baseline. The project plumbing your sites need from day one.

    eleventy-baseline.dev/

    #11ty #eleventy-baseline #apleasantview

  31. The eleventy upgrade yesterday was the "boring" part.

    v2 to v3.1.6, no breakage, site built first try. This is one of the reasons I love 11ty.

    The node version mismatch on prod (still on 14) was the only real catch.

    Then structural cleanup. Most of the churn was file movement, small edits, and local builds to catch things I'd overlooked.

    The site is cleaned up and builds on prod. Good stopping point before wiring in eleventy baseline.

    #11ty #eleventy-baseline #apleasantview

  32. The eleventy upgrade yesterday was the "boring" part.

    v2 to v3.1.6, no breakage, site built first try. This is one of the reasons I love 11ty.

    The node version mismatch on prod (still on 14) was the only real catch.

    Then structural cleanup. Most of the churn was file movement, small edits, and local builds to catch things I'd overlooked.

    The site is cleaned up and builds on prod. Good stopping point before wiring in eleventy baseline.

    #11ty #eleventy-baseline #apleasantview

  33. The eleventy upgrade yesterday was the "boring" part.

    v2 to v3.1.6, no breakage, site built first try. This is one of the reasons I love 11ty.

    The node version mismatch on prod (still on 14) was the only real catch.

    Then structural cleanup. Most of the churn was file movement, small edits, and local builds to catch things I'd overlooked.

    The site is cleaned up and builds on prod. Good stopping point before wiring in eleventy baseline.

    #11ty #eleventy-baseline #apleasantview

  34. The eleventy upgrade yesterday was the "boring" part.

    v2 to v3.1.6, no breakage, site built first try. This is one of the reasons I love 11ty.

    The node version mismatch on prod (still on 14) was the only real catch.

    Then structural cleanup. Most of the churn was file movement, small edits, and local builds to catch things I'd overlooked.

    The site is cleaned up and builds on prod. Good stopping point before wiring in eleventy baseline.

    #11ty #eleventy-baseline #apleasantview

  35. The eleventy upgrade yesterday was the "boring" part.

    v2 to v3.1.6, no breakage, site built first try. This is one of the reasons I love 11ty.

    The node version mismatch on prod (still on 14) was the only real catch.

    Then structural cleanup. Most of the churn was file movement, small edits, and local builds to catch things I'd overlooked.

    The site is cleaned up and builds on prod. Good stopping point before wiring in eleventy baseline.

    #11ty #eleventy-baseline #apleasantview

  36. Moving a client site to eleventy baseline today and tomorrow. This is going to be interesting!

    The first commit was 6 years ago. Six! It's currently building on eleventy v2.0.1.

    Hold my possum balloon, I'm going in!

    #11ty #eleventy-baseline #apleasantview

  37. Moving a client site to eleventy baseline today and tomorrow. This is going to be interesting!

    The first commit was 6 years ago. Six! It's currently building on eleventy v2.0.1.

    Hold my possum balloon, I'm going in!

    #11ty #eleventy-baseline #apleasantview

  38. Moving a client site to eleventy baseline today and tomorrow. This is going to be interesting!

    The first commit was 6 years ago. Six! It's currently building on eleventy v2.0.1.

    Hold my possum balloon, I'm going in!

    #11ty #eleventy-baseline #apleasantview

  39. Moving a client site to eleventy baseline today and tomorrow. This is going to be interesting!

    The first commit was 6 years ago. Six! It's currently building on eleventy v2.0.1.

    Hold my possum balloon, I'm going in!

    #11ty #eleventy-baseline #apleasantview

  40. Moving a client site to eleventy baseline today and tomorrow. This is going to be interesting!

    The first commit was 6 years ago. Six! It's currently building on eleventy v2.0.1.

    Hold my possum balloon, I'm going in!

    #11ty #eleventy-baseline #apleasantview

  41. (bugfix) Eleventy Baseline 0.1.0-next.43

    Fixed:

    - Wikilinks (`[[slug]]`) now resolve on single-language sites. Slug
    registration was gated on a multilang-only flag, so a site with no
    `languages` configured registered nothing and every wikilink rendered as
    literal text. Nothing to change on your end; they just work now.

    Install:
    `npm install @apleasantview/eleventy-plugin-baseline@latest`

    #11ty #eleventy-baseline #apleasantview

  42. (bugfix) Eleventy Baseline 0.1.0-next.43

    Fixed:

    - Wikilinks (`[[slug]]`) now resolve on single-language sites. Slug
    registration was gated on a multilang-only flag, so a site with no
    `languages` configured registered nothing and every wikilink rendered as
    literal text. Nothing to change on your end; they just work now.

    Install:
    `npm install @apleasantview/eleventy-plugin-baseline@latest`

    #11ty #eleventy-baseline #apleasantview

  43. (bugfix) Eleventy Baseline 0.1.0-next.43

    Fixed:

    - Wikilinks (`[[slug]]`) now resolve on single-language sites. Slug
    registration was gated on a multilang-only flag, so a site with no
    `languages` configured registered nothing and every wikilink rendered as
    literal text. Nothing to change on your end; they just work now.

    Install:
    `npm install @apleasantview/eleventy-plugin-baseline@latest`

    #11ty #eleventy-baseline #apleasantview

  44. Before I built websites, I played guitar.

    Toured, opened for louder and luckier bands, got paid in beer and bruises. It was very fun though!

    And open source, it turns out, is a lot like a musician playing a gig.

    Thanks @ricmac for encouraging me to publish it.

    linkedin.com/pulse/open-source

    #opensource #indieweb #apleasantview

  45. Before I built websites, I played guitar.

    Toured, opened for louder and luckier bands, got paid in beer and bruises. It was very fun though!

    And open source, it turns out, is a lot like a musician playing a gig.

    Thanks @ricmac for encouraging me to publish it.

    linkedin.com/pulse/open-source

    #opensource #indieweb #apleasantview

  46. Before I built websites, I played guitar.

    Toured, opened for louder and luckier bands, got paid in beer and bruises. It was very fun though!

    And open source, it turns out, is a lot like a musician playing a gig.

    Thanks @ricmac for encouraging me to publish it.

    linkedin.com/pulse/open-source

    #opensource #indieweb #apleasantview

  47. Before I built websites, I played guitar.

    Toured, opened for louder and luckier bands, got paid in beer and bruises. It was very fun though!

    And open source, it turns out, is a lot like a musician playing a gig.

    Thanks @ricmac for encouraging me to publish it.

    linkedin.com/pulse/open-source

    #opensource #indieweb #apleasantview