Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.5.0: many smaller improvements #5

Merged
merged 37 commits into from
Nov 28, 2023
Merged

0.5.0: many smaller improvements #5

merged 37 commits into from
Nov 28, 2023

Commits on Oct 27, 2023

  1. Configuration menu
    Copy the full SHA
    38cfbea View commit details
    Browse the repository at this point in the history
  2. smol design overhaul

    that's much more compatible with smaller screens
    pixelcmtd committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    a3634ac View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d69584d View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. Configuration menu
    Copy the full SHA
    0ce48ec View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2023

  1. assign each kink a unique id

    these cant ever be reused and have to be unique
    
    also:
    - merge masturbation and anal masturbation
    - remove femdom and maledom (as they are partner preferences and
    non-sensical for gendersolid people)
    - add abdl to diapers
    - remove ageplay in favor of little/caretaker and abdl
    pixelcmtd committed Nov 4, 2023
    Configuration menu
    Copy the full SHA
    1b29148 View commit details
    Browse the repository at this point in the history
  2. add a serialization format

    i think i've managed to hit the sweet spot of forward-compatibility, compactness
    and simplicity
    pixelcmtd committed Nov 4, 2023
    Configuration menu
    Copy the full SHA
    5f44176 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fe522d5 View commit details
    Browse the repository at this point in the history
  4. proper node version

    pixelcmtd committed Nov 4, 2023
    Configuration menu
    Copy the full SHA
    bf709fb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4a5bbd5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5cb0266 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ddbae00 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8698db1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7a6970f View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2023

  1. rater: use flexbox for layout, fixed height, ...

    looks almost the same as before in webkit and blink, and works around
    gecko having looked horrible before
    pixelcmtd committed Nov 5, 2023
    Configuration menu
    Copy the full SHA
    bc47c64 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1326d1a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6545d49 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

  1. make the serialization fully rfc 2396 compliant

    this is the old, obsolete standard for uris, and we now only use
    unreserved characters that can appear anywhere in a uri
    pixelcmtd committed Nov 8, 2023
    1 Configuration menu
    Copy the full SHA
    d0a155f View commit details
    Browse the repository at this point in the history
  2. tune the rating colors

    a bit better to see on dim displays
    more rounded
    a bit nicer in general imo
    pixelcmtd committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    aca44af View commit details
    Browse the repository at this point in the history
  3. use gradients instead of mixed colors for half-steps

    this will hopefully be much better a11y-wise (can't cite private
    communications, but many people have been somewhat confused by the very
    similar colors)
    pixelcmtd committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    76ae409 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d867422 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7105f54 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    709a8e6 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2023

  1. RatingOverview: proper sizing

    using flex-grow, as this is how to properly do it
    (assuming the parent is a flex box)
    pixelcmtd committed Nov 23, 2023
    Configuration menu
    Copy the full SHA
    14c03fe View commit details
    Browse the repository at this point in the history
  2. use cmdesigns 0.0.25

    pixelcmtd committed Nov 23, 2023
    Configuration menu
    Copy the full SHA
    e7123dd View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2023

  1. use stylelint, autoprefixer and cssnano

    and resulting changes (and some general cleanup fixes)
    pixelcmtd committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    ad3e8c1 View commit details
    Browse the repository at this point in the history
  2. flag generator: general cleanup

    - use a css module instead of global css
    - automatically focus the input element
    - update onInput, instead of onChange (triggers on every key press)
    - adjust to upcoming headlogo change
    pixelcmtd committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    f0716d2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dfefaae View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3ec0eea View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    064de9b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0452189 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2023

  1. max-width: 1800px

    makes it look nice and centered on bigger displays
    pixelcmtd committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    1961752 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0ff7d32 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    942974e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9374dce View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2fc1239 View commit details
    Browse the repository at this point in the history
  6. nothing

    pixelcmtd committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    ec55d73 View commit details
    Browse the repository at this point in the history
  7. 0.5.0

    pixelcmtd committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    db68905 View commit details
    Browse the repository at this point in the history