profile
viewpoint
Rodney Folz folz @Nextdoor Oakland, USA http://www.rodneyfolz.com frontend lead + design systems @Nextdoor. https://twitter.com/rodneyfolz

folz/cleverbot.py 81

ARCHIVED - Use https://github.com/edwardslabs/cleverwrap.py instead.

folz/math 76

The missing Math module for Elixir.

folz/bento 60

:bento: A fast, correct, pure-Elixir library for reading and writing Bencoded metainfo (.torrent) files.

folz/left_pad.ex 12

Pad a string to the left with any number of characters.

folz/hackers-new 10

Browser extension to show items from HN's /newest page on the front page.

folz/Djitter 5

A Django Twitter clone built for Hackers @ Berkeley's Django talk

folz/Genesis 4

Game + Game engine in Python using PyGame

folz/Museau 4

[Dead because of API changes] Listen to unlimited Pandora radio - no ads, listening limits, or (depending on your browser) plugins.

folz/broccoli-site 3

Old web site for broccolijs.com

folz/Calculus-Blasters 3

Explode asteroids and solve calculus word problems the fun way!

startedpmndrs/jotai

started time in 2 days

startedvislyhq/stretch

started time in 5 days

startedcortexlabs/cortex

started time in 5 days

startedkgolid/p5ycho

started time in 6 days

startedpubkey/rxdb

started time in 20 days

startedreact-spring/zustand

started time in 21 days

delete branch folz/g2

delete branch : patch-1

delete time in 25 days

PR opened ItsJonQ/g2

chore: Fix typo in Surface docs

s/elemenet/component to match phrasing from the other docs.

+2 -2

0 comment

1 changed file

pr created time in 25 days

push eventfolz/g2

Rodney Folz

commit sha 8dc28090dea70b56fc7026cabc3c4b738606bc14

chore: Fix typo in Surface docs `s/elemenet/component` to match phrasing from the other docs.

view details

push time in 25 days

startedJohnPeel/flock-rs

started time in 25 days

fork folz/g2

✨ An experimental reimagining of WordPress components

http://g2-components.com/

fork in a month

startedItsJonQ/zero

started time in a month

startedItsJonQ/g2

started time in a month

startednudibranchrecords/hedron

started time in a month

starteddimforge/bevy_rapier

started time in a month

startedbevyengine/awesome-bevy

started time in a month

startedPravinKumar95/simple-calc

started time in a month

startedmakepad/makepad

started time in a month

startedrust-lang/rustlings

started time in a month

startedropewalker/bevy_sokoban

started time in a month

fork folz/rust-sokoban

Rust Sokoban book and code samples

https://sokoban.iolivia.me

fork in a month

startediolivia/rust-sokoban

started time in a month

startedseed-rs/seed

started time in a month

startedchinedufn/percy

started time in a month

startedyewstack/yew

started time in a month

startedjdm/accessible

started time in a month

startedlinebender/druid

started time in a month

startedredox-os/orbtk

started time in a month

startedct-js/ct-js

started time in a month

startedrust-analyzer/rust-analyzer

started time in a month

startedhng/tech-coops

started time in a month

startedNextdoor/conda_lockfile

started time in a month

startedbevyengine/bevy

started time in a month

started4Catalyzer/astroturf

started time in a month

startedseek-oss/capsize

started time in a month

startedmoroshko/react-scanner

started time in a month

startedbumbag/bumbag-ui

started time in a month

startedmatvp91/stylemug

started time in a month

startedeslint/eslint-scope

started time in 2 months

startedKhan/flow-to-ts

started time in 2 months

startedshelljs/shx

started time in 2 months

startedjamiebuilds/tinykeys

started time in 2 months

startedtessi/wasmex

started time in 2 months

startedjaydenwindle/graphene-subscriptions

started time in 2 months

startedlinkedin/css-blocks

started time in 2 months

startedadobe/react-spectrum

started time in 2 months

startedmicrosoft/code-with-engineering-playbook

started time in 2 months

startedalexreardon/tiny-invariant

started time in 2 months

startedWICG/inert

started time in 2 months

startedthebuilder/react-intersection-observer

started time in 2 months

startedtwilio-labs/paste

started time in 2 months

create barnchfolz/folz

branch : master

created branch time in 2 months

created repositoryfolz/folz

created time in 2 months

startedJaidedAI/EasyOCR

started time in 2 months

startedchristianalfoni/stitches

started time in 2 months

startedSystemErrorWang/White-box-Cartoonization

started time in 3 months

startedraunofreiberg/axe-mode

started time in 3 months

startedfoambubble/foam

started time in 3 months

startedreact-spring/react-use-gesture

started time in 3 months

startedjoarwilk/flowgen

started time in 3 months

startedwip/app

started time in 3 months

issue commentreakit/reakit

Allow consumer to set (more) popper modifiers

So the TooltipArrow's SVG works for me when I forked reakit locally and edited the arrow modifier to move it a little closer to the center, and the offset to counterbalance:

Screen Shot 2020-06-22 at 5 06 15 PM

I've tried using other SVGs from our icon library and I've tried rescaling the SVG to overlap with the Tooltip. I don't think my particular issue is the size/shape of the SVG. Instead the arrow modifier needs to be positioned slightly differently than the reakit default, because the border radius means there's less visual space to place the arrow.

This is why I think it's correct to make that change to the arrow modifier instead of changing the Arrow element's SVG. For this use case, I'd be happy with an unstable_arrow option to match unstable_offset, etc. But then I worry I'll be back in a month with another modifier option PR.

MortenHofft

comment created time in 3 months

issue commentreakit/reakit

Allow consumer to set (more) popper modifiers

I was about to open an issue about this as well. I'd also appreciate an API for customizing or creating arbitrary popper.js modifiers for Popover and related components.

My specific use case - we have new Tooltip designs that call for rounded borders. The TooltipArrow is placed such that it starts to diverge from the Tooltip:

Screen Shot 2020-06-22 at 4 06 18 PM

The arrow modifier in theory supports placing the TooltipArrow closer in to the Tooltip center (docs), but Reakit doesn't provide a way to set the arrow modifier as used in reakit (source).

I was originally going to file an issue requesting that Reakit support arrow padding directly, but there are a few issues already about various popper modifiers: #196, #507, #517, and my own #527. This makes me think there should be a way to generally configure modifiers, instead of exposing a prop for each possible modifier.

MortenHofft

comment created time in 3 months

more