glenthemes

1.5M ratings
277k ratings

See, that’s what the app is perfect for.

Sounds perfect Wahhhh, I don’t wanna
Landscape banner that reads "10 years of glenthemes" stylized in all uppercase in brush fonts, adorned with a pair of overlapping heart sketches on the right, one hollow and one filled. The text sits above an aerial view of a walking person and their shadow.ALT
Haikyuu screenshot of Oikawa Tooru yelling "Thank you for the last 10 years" like his life depends on it. The original text was "thank you for the last three years"; the word "three" has been replaced with "10".ALT

Ten years ago today on July 16th 2015, I created glenthemes. Just to be clear: I’m NOT saying goodbye. You’re all stuck in here with me. This is a look-back on my journey, the good, the bad, the ugly, and how I ended up where I am now. This short journal is mostly written in chronological order; if you’d like to skip to the parts you’re interested in, here’s the overview in which the the titles sound suspiciously like episode names:

  • humble beginnings
  • how I learned to code
  • glenthemes was problematic 💅
  • glenthemes logo
  • paid themes & pages
  • landing internships
  • Discord community
  • powerpoint guides
  • college & hackathon
  • featured on Tumblr’s “Getting Started” page
  • tumblr changes / mobile & NPF era
  • design style & branding
  • “the friends we made along the way”
  • what’s next?

Keep reading

Pinned Post announcements gratuitous use of endash and brackets “are you writing the-” “4.5k words for my decennial anniversary post? yeah i am” *pinned
glenthemes
glenthemes

Theme [06]: Determination by glenthemes

🌻 ── preview / code / guide / credits 。

A retro theme with draggable windows, featuring a recurring pixel heart inspired by Undertale. All pixel icons in this theme are hand-crafted with CSS (I wrote about my process here if you’re interested ♥). 𝐌𝐚𝐣𝐨𝐫 𝐮𝐩𝐝𝐚𝐭𝐞: 𝟐𝟎𝟐𝟓 𝐒𝐞𝐩.

🌻 ── theme features ‣

  • sidebar image: 75px–200px  ⊹  custom hover text (optional)
  • navlinks: 4 default links  ⊹  pixel heart shows on hover  ⊹  custom link text
  • description: custom title  ⊹  scrolling text marquee (optional)  ⊹  custom desc text
  • custom links: up to 8  ⊹  1–3 columns
  • music player: 1 song only  ⊹  scrolling text marquee (optional)
  • posts: 1 column  ⊹  300px–650px  ⊹  post type indicator in title bar  ⊹  legacy and NPF support  ⊹  choose between old blockquote captions or modern dashboard captions  ⊹  optional toggle tags  ⊹  shortened notes (optional)  ⊹  optional infinite scroll
  • corner image: 60px–300px  ⊹  custom hover text (optional)
  • interactive windows: minimize, maximize, and close buttons  ⊹  draggable windows (optional)  ⊹  customizable borders  ⊹  customizable shadow offset, size, color, transparency

🌻 ── how to use this theme ‣

Please read the guide I put together! ˭̡̞(◞⁎˃ᆺ˂)◞

🌻 ── terms of use / ask a question / tip jar ☕

selfreblog (updated this last week) HAPPY 10TH ANNIVERSARY UNDERTALE
glenthemes
glenthemes

Banner that reads "CSS Popups: written by glenthemes" stylized in all uppercase.ALT
Screen recording GIF of the user interacting with the demo page for CSS popups. There are four sentences present, each of which has several words emphasized in blue and underlined. When the user clicks the emphasized phrase, a popup appears with content associated with said trigger. Clicking outside of the box closes the popup.ALT

✨ CSS popups (no JavaScript)

Some basic CSS popups I put together by utilizing <⁠l⁠a⁠b⁠e⁠l⁠ ⁠f⁠o⁠r⁠=⁠"⁠.⁠.⁠.⁠"⁠> and <⁠i⁠n⁠p⁠u⁠t⁠ ⁠t⁠y⁠p⁠e⁠=⁠"⁠r⁠a⁠d⁠i⁠o⁠"⁠> combinations together with its :checked state to mimic a <⁠d⁠i⁠a⁠l⁠o⁠g⁠> in its open/showModal() state.

  • Unlimited popups
  • Only 1 popup can be open/active at a time
  • Clicking outside the popup box will close all popups.

🔗 github.com/glenthemes/css-popups

selfreblog posted this morning! also wrote a “how it works” section for those who wanna learn! (but skippable if you want to jump straight to using it)
Banner that reads "CSS Popups: written by glenthemes" stylized in all uppercase.ALT
Screen recording GIF of the user interacting with the demo page for CSS popups. There are four sentences present, each of which has several words emphasized in blue and underlined. When the user clicks the emphasized phrase, a popup appears with content associated with said trigger. Clicking outside of the box closes the popup.ALT

✨ CSS popups (no JavaScript)

Some basic CSS popups I put together by utilizing <⁠l⁠a⁠b⁠e⁠l⁠ ⁠f⁠o⁠r⁠=⁠"⁠.⁠.⁠.⁠"⁠> and <⁠i⁠n⁠p⁠u⁠t⁠ ⁠t⁠y⁠p⁠e⁠=⁠"⁠r⁠a⁠d⁠i⁠o⁠"⁠> combinations together with its :checked state to mimic a <⁠d⁠i⁠a⁠l⁠o⁠g⁠> in its open/showModal() state.

  • Unlimited popups
  • Only 1 popup can be open/active at a time
  • Clicking outside the popup box will close all popups.

🔗 github.com/glenthemes/css-popups

popup popups resources widgets my widgets tutorial my tutorial *glenthemes
glenthemes
glenthemes

Theme [06]: Determination by glenthemes

🌻 ── preview / code / guide / credits 。

A retro theme with draggable windows, featuring a recurring pixel heart inspired by Undertale. All pixel icons in this theme are hand-crafted with CSS (I wrote about my process here if you’re interested ♥). 𝐌𝐚𝐣𝐨𝐫 𝐮𝐩𝐝𝐚𝐭𝐞: 𝟐𝟎𝟐𝟓 𝐒𝐞𝐩.

🌻 ── theme features ‣

  • sidebar image: 75px–200px  ⊹  custom hover text (optional)
  • navlinks: 4 default links  ⊹  pixel heart shows on hover  ⊹  custom link text
  • description: custom title  ⊹  scrolling text marquee (optional)  ⊹  custom desc text
  • custom links: up to 8  ⊹  1–3 columns
  • music player: 1 song only  ⊹  scrolling text marquee (optional)
  • posts: 1 column  ⊹  300px–650px  ⊹  post type indicator in title bar  ⊹  legacy and NPF support  ⊹  choose between old blockquote captions or modern dashboard captions  ⊹  optional toggle tags  ⊹  shortened notes (optional)  ⊹  optional infinite scroll
  • corner image: 60px–300px  ⊹  custom hover text (optional)
  • interactive windows: minimize, maximize, and close buttons  ⊹  draggable windows (optional)  ⊹  customizable borders  ⊹  customizable shadow offset, size, color, transparency

🌻 ── how to use this theme ‣

Please read the guide I put together! ˭̡̞(◞⁎˃ᆺ˂)◞

🌻 ── terms of use / ask a question / tip jar ☕

selfreblog how are we liking the update!!
eggdesign
eggdesign

Getting a feel for interest in the topic, but since using js in custom pages is not as easy as it used to be (for pretty decent reasons), would anyone be interested in some tutorials for how to do common scripting things with just HTML and CSS?

Tutorials/Resources for CSS-only features?

Yes

No

See Results

If there's anything specific you'd like to know how to do/see CSS only equivalents for, please add some replies! I already have a few ideas

(popups, sliding menus, etc)

I'm also open to tutorials for no jquery versions as well

boost poll the monarch of no-JS demands an answer