home.social

Search

26 results for “pixelcodeapps”

  1. Hallo, Welt! 👋

    Heißt es „aufwändig“ oder „aufwendig“? Ist es „der“ oder „das“ Schild? 🧐

    Antworten auf Fragen wie diese gibt's bei #Grammle von @pixelcodeapps unter grammle.codeberg.page! 😉

    Grammle ist eine quelloffene Sammlung häufiger Grammatikfehler und bietet für jede Regel eine kurze und knackige Übersicht mit Beispielen, Erklärung und alternativen Formulierungen. Mehr Infos: grammle.codeberg.page/ueber

    #introductions #bildung #sprache #deutsch

  2. @fnohe It's actually fairly easy to create a #CssOnly dark mode: Two radio buttons let the user toggle between light/dark. In my stylesheet, I've added an `html:has(#dark-mode:checked)` rule which applies the dark theme. With more #CSS, only one button is visible at a time and both buttons look like regular ones (not like typical radio buttons). #WebDev

    You can see it in action on blog.forgoodeyesonly.eu and forgoodeyesonly.eu.

    I've published a #CodePen demo too: codepen.io/realpixelcode/pen/K

  3. So I made a thing: #russia​n-speaking visitors are now greeted with an anti-war popup on forgoodeyesonly.eu and blog.forgoodeyesonly.eu! 🇺🇦

    Feel free to copy it to your own website! You can try it out without changing your browser's language on Codepen: codepen.io/realpixelcode/pen/R

    And, yes, you can adjust it to be shown without JavaScript (but to all visitors then), because the popup is actually just an #HTML details element. 😎

    #StandWithUkraine #Ukraine #WebDev #EthicalWebDev #CSS #CssOnly

  4. #Optionals are so tedious to deal with 😮‍💨”

    You know what's more tedious? #NullPointerException‎s

  5. Just wasted >7 hours wondering why #Maven failed to generate my JavaDoc with #PlantUML class diagrams.

    The reason? For unknown reason, #UMLDoclet (a plugin for JavaDoc used to generate the diagrams) throws an IllegalArgumentException if you set #JavaDoc's output level to “verbose”. 🤡 😭

    This issue is known and had supposedly been fixed in 2024 but the fix does not appear to actually work: github.com/talsma-ict/umldocle

  6. We all hate #LinkRotting, right? URLs becoming inaccessible because websites are restructured, blogs deleted, software docs refactored etc. #DeadLinks

    Why don't we put a JSON feed in .well-known to tell subscribers when URLs change, possibly even in advance?

    For example, if you plan to move your blog from you.example/blog to blog.example.com, you could issue this warning:

    {
    "action": "move",
    "source": "/blog/*",
    "destination": "blog.example.com/*",
    "date": "2026-01-01"
    }

  7. @mondstern just released yet another #TranslationRain for the Auto Tab Opener :firefox: addon! 🌧️ #i18n #release

    The v2.10 #update brings 15 new languages, meaning that it's now available in an unbelievable 74 (seventy-four) languages, making it my most accessible software project so far! Many thanks to #Mondstern! ❤️

    :firefox: Download from #Mozilla
    :gitea: Source code hosted on #Codeberg

    Haitian
    Hausa
    Irish
    Javanese
    Kazakh
    Kinyarwanda
    Lingala
    Oromo
    Quechua
    Smoan
    Scots
    Shona
    Somali
    Tajik
    Tsonga

    #AutoTabOpener is a #Firefox #addon that allows you to open multiple URLs at once and store them locally in your #browser.

  8. Today's weather forecast: expect heavy 🌧️

    In the Auto Tab Opener to v2.9, translator-in-chief @[email protected] single-handedly added 22 new translations!

    :firefox: [Download](addons.mozilla.org/firefox/add) from
    :gitea: [Source code](codeberg.org/pixelcode/AutoTab) hosted on

    Many, many thanks to him for his continuous efforts in making available to as many users as possible! ❤️

    Additional languages featured in the new :

    🇿🇦 Afrikaans
    🇵🇪 Aymará
    🇲🇱 Bambara
    🇵🇭 Cebuano
    🇨🇿 Czech
    🇵🇭 Filipino
    🇫🇷 French
    🇳🇱 Frisian
    🇪🇸 Galician
    🇲🇰 Macedonian
    🇲🇬 Malagasy
    🇲🇾 Malay
    🇲🇹 Maltese
    🇲🇳 Mongolian
    🇹🇿 Swahili
    🇵🇭 Tagalog
    🌐 Tatar
    🇬🇭 Twi
    🇺🇿 Uzbek
    🇿🇦 Xhosa
    🇳🇪 Yoruba
    🇿🇦 Zulu

    is a that allows you to open multiple URLs at once and store them locally in your .

  9. Today's weather forecast: expect heavy #TranslationRain 🌧️

    In the Auto Tab Opener #update to v2.9, translator-in-chief @mondstern single-handedly added 22 new translations! #i18n

    :firefox: Download from #Mozilla
    :gitea: Source code hosted on #Codeberg

    Many, many thanks to him for his continuous efforts in making #EthicalSoftware available to as many users as possible! ❤️

    Additional languages featured in the new #release:

    🇿🇦 Afrikaans
    🇵🇪 Aymará
    🇲🇱 Bambara
    🇵🇭 Cebuano
    🇨🇿 Czech
    🇵🇭 Filipino
    🇫🇷 French
    🇳🇱 Frisian
    🇪🇸 Galician
    🇲🇰 Macedonian
    🇲🇬 Malagasy
    🇲🇾 Malay
    🇲🇹 Maltese
    🇲🇳 Mongolian
    🇹🇿 Swahili
    🇵🇭 Tagalog
    🌐 Tatar
    🇬🇭 Twi
    🇺🇿 Uzbek
    🇿🇦 Xhosa
    🇳🇪 Yoruba
    🇿🇦 Zulu

    #AutoTabOpener is a #Firefox #addon that allows you to open multiple URLs at once and store them locally in your #browser.

  10. Today's weather forecast: expect heavy #TranslationRain 🌧️

    In the Auto Tab Opener #update to v2.9, translator-in-chief @mondstern single-handedly added 22 new translations! #i18n

    :firefox: Download from #Mozilla
    :gitea: Source code hosted on #Codeberg

    Many, many thanks to him for his continuous efforts in making #EthicalSoftware available to as many users as possible! ❤️

    Additional languages featured in the new #release:

    🇿🇦 Afrikaans
    🇵🇪 Aymará
    🇲🇱 Bambara
    🇵🇭 Cebuano
    🇨🇿 Czech
    🇵🇭 Filipino
    🇫🇷 French
    🇳🇱 Frisian
    🇪🇸 Galician
    🇲🇰 Macedonian
    🇲🇬 Malagasy
    🇲🇾 Malay
    🇲🇹 Maltese
    🇲🇳 Mongolian
    🇹🇿 Swahili
    🇵🇭 Tagalog
    🌐 Tatar
    🇬🇭 Twi
    🇺🇿 Uzbek
    🇿🇦 Xhosa
    🇳🇪 Yoruba
    🇿🇦 Zulu

    #AutoTabOpener is a #Firefox #addon that allows you to open multiple URLs at once and store them locally in your #browser.

  11. Merging and minifying all the #CSS or #JS assets and the #HTML pages as well as resizing the images and converting them to #WebP really pays off if it's done correctly. 🥳

    This is the loading speed of my 🇩🇪 project #Grammle which got a performance score of 💯 from Google for desktop browsers. 🥳

    Also, thanks to @Mawoka for suggesting image optimisation!

  12. Finally, I can officially announce my new project: #Grammle! It's a collection of 🇩🇪 #German grammar mistakes with a concise summary for each rule.

    Follow @grammle and visit its website: grammle.codeberg.page 😎

    Of course, its source code is hosted at #Codeberg and licensed under #ForGoodEyesOnly v0.2: codeberg.org/Grammle/Grammle 😉

  13. And another #TranslationRain by @mondstern for my #Firefox addon #TextEncryptor!

    🇪🇸 Basque
    🇧🇦 Bosnian
    🇭🇷 Croatian
    🇩🇰 Danish
    🌐 Esperanto
    🇮🇩 Indonesian
    🇱🇹 Lithuanian
    🇱🇺 Luxembourgish

    :firefox: Download from #Mozilla
    :gitea: Source Code on #Codeberg

  14. My #Firefox #addon #TextEncryptor has been updated to v1.10 with new translations by @mondstern:

    🇨🇿 Czech
    🇱🇻 Latvian
    🇷🇴 Romanian
    🇻🇳 Vietnamese
    🌐 belarusian
    🌐 russian

    :firefox: Download from #Mozilla
    :gitea: Source Code on #Codeberg

    #update #TranslationRain

  15. Here's something that I designed for #Grammle but consider publishing as a stand-alone #website feature, if others would like to use it too: “Social widgets” for @Mastodon, @keyoxide and @matrix

    Oh, and the labels above the widgets are clickable and open the respective project's main website :blobcatgiggle:

    #Mastodon #Keyoxide #Matrix

  16. Today, I was finally diligent enough to implement #Grammle's landing page and to fix some annoying #CSS bugs in my #responsive #design for #mobile devices. I'll release the first version of it either this week or in two weeks.

  17. @mondstern's #TranslationRain brings 3 new languages to version 2.7 of my #Firefox #addon Auto Tab Opener:

    🇦🇱 Albanian
    🇪🇸 Basque
    🌐 belarusian

    :firefox: Download from #Mozilla
    :gitea: Source code hosted on #Codeberg

    Are there any features you'd like to have added to #AutoTabOpener? Feel free to comment or to open a new issue @codeberg! 😉

  18. With version 2.6 of my #Firefox #addon #AutoTabOpener you can now add link URLs by right-clicking on them. Also, the #update contains a new #TranslationRain 🌧️ by @mondstern:

    🇭🇷 Croatian
    🌐 Esperanto
    🇮🇩 Indonesian
    🇮🇹 Italian
    🇱🇺 Luxembourgish
    🇳🇴 Norwegian (Bokmål)
    🇷🇸 Serbian
    🇮🇩 Sundanese
    🇻🇳 Vietnamese
    🏴󠁧󠁢󠁷󠁬󠁳󠁿 Welsh
    🌐 russian

    :firefox: Download from #Mozilla
    :gitea: Source code hosted on #Codeberg
    🌐 Translate on #Weblate

  19. Thanks to @mondstern my #Firefox #addon Text Encryptor is now also available in 🇺🇦 #Ukrainian!

    #TextEncryptor люто засуджує війну винищення проти будь -якої гуманності та стоїть з Україною! #StandWithUkraine

    addons.mozilla.org/firefox/add

  20. Today another downright #TranslationRain came down on my :firefox: #Firefox #addon #AutoTabOpener – thanks to @mondstern, obviously!

    🌐 Chechen
    🇱🇻 Latvian
    🇱🇹 Lithuanian
    🇵🇹 Portuguese
    🇷🇴 Romanian
    🇸🇮 Slovenian

    :firefox: Download v2.5

    #update #mozilla #weblate #WeblateBubu

  21. I have just released a new version of my #Firefox addon Text Encryptor!

    Also, many thanks to @mondstern for adding multiple new translations! ❤️

    🇳🇱 Dutch
    🇪🇪 Estonian
    🇫🇮 Finnish
    🇫🇷 Occitan
    🇵🇱 Polish

    :firefox: Download
    :gitea: Source code hosted @codeberg
    🌐 Translate on #Weblate

    #mozilla #addon #TextEncryptor #update #codeberg

  22. Using my #Firefox addon Text Encryptor, you can encrypt confidential messages as easy as never before with #AES – the most secure #encryption algorithm in the world!

    :firefox: Download
    :gitea: Source Code hosted @codeberg #Codeberg
    🌐 Translate on #Weblate

    As you might have noticed, Mozilla had taken it down a few months ago, because it contained a minified version of Evan Vosberg's #CryptoJS library from #cdnjs. Due to my schedule I hadn't been able to fix this before #Mozilla's deadline.

    However, yesterday, I've finally had time to re-implement CryptoJS using the #bower package manager and to submit a new version of #TextEncryptor – which, in fact, was approved today!