Skip to content

aerie

Latest
Compare
Choose a tag to compare
@sqiouyilu sqiouyilu released this 21 Nov 06:14
· 2 commits to main since this release
8dda403

aerie v1.1.0

This release contains a new Twitter nest theme, modernized for 2022.

nest-theme_screenshot
Screenshot of theme


Default theme demo: https://s.qiouyi.lu/tweets/staging

Live personalized demo: https://s.qiouyi.lu/tweets/


Features

  • Designed to be responsive and maintain legibility across mobile, tablet, desktop, and TV viewports.
  • Customizable from the native WordPress customizer interface so you no longer have to manually edit code. Options you can personalize:
    • Avatar
    • Banner
    • Color palette, labeled to encourage end users to consider contrast for legibility when choosing a palette
    • User information
      • Twitter handle
      • Twitter user ID
      • Location
      • Pronouns
      • User bio
      • Prominent accessibility needs callout, color-coded in OSHA safety blue
      • Links menu
        • Set Font Awesome icons using a custom field
  • User information now has buttons to DM and follow user on Twitter
  • Individual Tweets now have Reply, Retweet, and Like buttons that take you to the Twitter interface to interact with the Tweet

Under the hood

  • Theme tags written to use semantic tags as much as possible over <div>.
  • CSS rewritten to use variables for more programmatic styling and forward compatibility.
  • Font Awesome support for links added through custom menu field.

Screenshots

nest-theme_user-info_1 nest-theme_user-info_2
User information customization options

nest-theme_colors
Color palette customization option

nest-theme_menu nest-theme_menu_font-awesome
Menu links customization interfaces


Known issues

  • Customizer needs to be published after user has interacted with elements for theme to properly recognize tags. Theme should set the included defaults if the user hasn't changed the option.
  • Font Awesome custom menu field doesn't show up in customizer interface, only on Menu page.

Please feel free to suggest solutions or report bugs by filing an issue.