Home
About
Thoughts
Playground
Projects
karl@kejk.tech
Home
About
Thoughts
Playground
Projects
karl@kejk.tech
Bookmarks
Bookmarks
GitHub - krzysztofzablocki/Swift-Macros: A curated list of awesome Swift Macros
14 June 2023
github.com
shadcn/ui
Beautifully designed components that you can copy and paste into your apps. Accessible. Customizable.
12 June 2023
ui.shadcn.com
Tailwind Play
“2.5D” style button
11 June 2023
play.tailwindcss.com
Isn’t That Spatial? | No Mercy / No Malice
This millennium, Apple has introduced a string of landmark products: the definitive portable music player, the most popular tablet computer, those ubiquitous wireless earbuds, an iconic lightweight laptop and the standard issue coder’s laptop, a new way to pay, a smartwatch that outsells the entire Swiss watch industry.
11 June 2023
profgalloway.com
GitHub - cyrilzakka/NameDrop: Poor man's replica of iOS 17 NameDrop animation
void main() { float offset = (u_time - floor(u_time))/u_time; float currentTime = u_time*offset*0.5; vec3 waveParams = vec3(u_scale, u_sharpness, u_spread); vec2 waveCenter = vec2(0.5, 1.05); vec2 coord = v_tex_coord; float dist = distance(coord, waveCenter); vec4 current_color = texture2D(u_texture, coord); //Only distort the pixels within the parameter distance from the center if ((dist <= ((currentTime) + (waveParams.z))) && (dist >= ((currentTime) - (waveParams.z)))) { float diff = (dist - currentTime); float scaleDiff = (1.0 - pow(abs(diff * waveParams.x), waveParams.y)); float diffTime = (diff * scaleDiff); vec2 diffTexCoord = normalize(coord - waveCenter); coord += ((diffTexCoord * diffTime) / (currentTime * dist * 10)); //40 current_color = texture2D(u_texture, coord); current_color += (current_color * scaleDiff) / (currentTime * dist * 40.0); } gl_FragColor = current_color;
11 June 2023
github.com
Tweet
Sign up now to get your own personalized timeline! Create account By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.
11 June 2023
twitter.com
Previous
Next