Tootfinder

Opt-in global Mastodon full text search. Join the index!

No exact results. Similar results found.
@aral@mastodon.ar.al
2025-12-11 14:46:51

I love how simple Kitten’s Streaming HTML workflow makes building features like this, especially when using class-based Kitten pages and components :)
#Kitten

Screen capture of the Team schedule interface from the Gaza Verified admin site. It is a table of names and days (Aral, Casey, Joy, Aseel, Fabio And Mondays … Fridays) with checkboxes at each name/day pair. It starts out greyed out. The Unlock to edit button is clicked and the interface comes alive (opacity returns to full and the checkboxes become green and clickable). The person toggles a few checkboxes and clicks the Lock button to lock the interface again and then repeats the process to und…
Screenshot of code (the lines editable=false and the button tag code are highlighted):

class TeamSchedule extends kitten.Component {
  editable = false

  html () {
    return kitten.html`
      <section>
        <h3>Team schedule</h3>
        <button
          name='toggle'
          connect
        >${this.editable ? 'Lock' : 'Unlock to edit'}</button>
        <table id='team-schedule' ${this.editable ? '' : 'inert'}>
          <caption id='caption'>
            <markdown>
              Show…
Screenshot of code, continuation of the same class, starting with the end of the html() method from the previous screenshot and going till the end of the class (the table[inert] style and the onToggle() method are highlighted:

          <style>
            table[inert] {
              opacity: 0.9;
              filter: grayscale(100%);
            }
          </style>
        </table>
      </section>
    `
  }

  onToggle () {
    this.editable = !this.editable
    console.log(this.editable)…
Screenshot of code (the <${TeamSchedule.connectedTo(this)} /> line is highlighted):

export default class InterviewsPage extends kitten.Page {
  html () {
    const today = db.calendar.today
    const futureDays = db.calendar.futureDays
    const pastDays = db.calendar.pastDays

    return kitten.html`
      <${MainLayout} page='/admin/interviews/'>
        <h2>Interviews</h2>

        <${SignUpsSwitch.connectedTo(this)} />
        <${InternalNav} />
        <${TeamSchedule.connectedTo(this)} /…
@Techmeme@techhub.social
2026-02-11 21:26:08

Anthropic says it will upgrade power grid infrastructure, generate new power, and cover consumer price increases to minimize the effects of its data centers (Jared Perlo/NBC News)
nbcnews.com/tech/tech-news/ant

@benb@osintua.eu
2025-12-11 13:20:07

Ukraine's central bank holds rate steady despite falling inflation: benborges.xyz/2025/12/11/ukrai

In early February there were more than 750 families,
nearly half of them including children,
as well as some 370 single adult women
being held at the Dilley Immigration Processing Center in South Texas.
It is just one of many immigration centers across the country,
but the only one holding families.
Since the start of the Trump administration, the number of children in Immigration and Customs Enforcement detention has skyrocketed,
-- increasing sixf…

@kubikpixel@chaos.social
2026-02-10 10:40:50

5 Linux servers that let you ditch the public cloud and reclaim your privacy - for free
European Union countries are moving away from American tech giants to run their own clouds and servers to control their digital destiny. You can do this, too. Here's how.
💻 z…

@netzschleuder@social.skewed.de
2025-12-11 02:00:04

unicodelang: Languages spoken by country (2015)
A bipartite network of languages and the countries in which they are spoken, as estimated by Unicode. Edges are weighted by the proportion of the given country's population that is literate in a particular language.
This network has 868 nodes and 1255 edges.
Tags: Informational, Relatedness, Weighted

unicodelang: Languages spoken by country (2015). 868 nodes, 1255 edges. https://networks.skewed.de/net/unicodelang
@Techmeme@techhub.social
2026-02-10 20:46:17

Global installed base of active smartphones grew 2% in 2025; eight OEMs had 200M active devices each, and nearly one in four active smartphones is an iPhone (Tarun Pathak/Counterpoint Research)
counterpointresearch.com/en/in

@benb@osintua.eu
2025-12-10 21:38:07

A gift to Putin! Controversial bill in the US congress could leave NATO without American support: benborges.xyz/2025/12/10/a-gif

@benb@osintua.eu
2026-01-11 18:47:17

Russian House in your country: Kremlin spies are hiding here! #shorts: benborges.xyz/2026/01/11/russi