felixakiragreen / futuristic-ui

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Futuristic UI

EVERYDAY RULES

  1. Must be every 24 hours (doesn't have to be midnight of current timezone)
  2. Must be posted on a public forum before the time is up (currently 2 pomosessions)
  3. Must be new project (can reuse any code from previous projects)
  4. Must be a visual interface (but can be static or an animated)
  5. Must be a self-contained idea (can build on previous, but should be distinct)

TODAY

WIP

  • not loving Glitch yet

TODO

LATER

  • HelperLabels from Hexis
  • Export / Screen recording
  • Akira (fonts)
  • Felix Color Palette v2 (Improved Light/Dark)
    • consider integrating systemColors:
      • primary, secondary...
      • labelColor, secondaryLabelColor, tertiaryLabelColor, and quaternaryLabelColor (labelColor offers most contrast, quarternary least)
  • extrapolate best patterns to snippets
  • comb through old projects to keep this MegaProject up to date

Roadmap

Recreation

  • All the doorway interfaces
  • Frosted glass hexagonal stuff

Conceptual

  • Growable UI: like something that evolves over time
  • Cyclical UI: day/night, week, seasons

Date Inputs

  • Text, Date, Time, Number, Sliders, lots of mini-games for data entry
  • Dragging the number to adjust from 0.0 to 1.0

Visual Styles

  • Brutalist
  • Glitch
  • Neumorphic
  • Geometric
  • Glassmorphic
  • Cyberpunk
  • Minimal
  • Art Deco

Hard to describe:

CHANGELOG

12021·02·08

  • add VisualEffectBlur #iOS

12021·02·05

  • converted project to my own version of Atomic Design: Principles → Elements → Componets → Views
  • split out Collection helpers
  • VisualEffectBlur #macOS (with cycling of materials, blendModes, states)
  • use AppDelegate to get clear window

12021·02·04

  • added GlitchButtonStyle

12021·01·27

  • add BrutalistButtonStyle, SmartOverlay

12021·01·24

  • added Colors, Hexagons, DateTime, MouseMove, Nifty funcs

About

License:The Unlicense


Languages

Language:Swift 100.0%