Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
気持ちぃ〜角丸 Squircle
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
ryu
October 08, 2026
Programming
120
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
気持ちぃ〜角丸 Squircle
ryu
October 08, 2026
More Decks by ryu
See All by ryu
新卒PdEのリアル
ryu1013
2
580
「おすすめ」はなぜ信用されないのか - 信頼を築くUI/UX設計
ryu1013
0
320
Other Decks in Programming
See All in Programming
CodeRabbitの効果検証と過ごしてみた3ヶ月
armondando
0
190
カツオ、ご期待ください
suneo3476
0
150
更なる可用性を求めて、5年間運用したKotlinのアプリケーションをGoでリプレイスする話
ken_tunc
0
450
RAG の “R” を Swift で覗いてみる 〜「意味から探す」検索の仕組み〜
nao_randd
0
120
contenteditable と日本語入力に向き合う
colorful12
0
170
IBM Bob Dojo #1 仕様駆動開発入門
oniak3ibm
PRO
0
350
見えないものを探る要求要件定義に必要な基本的思考 / invisible-requirement-thinking
minodriven
15
7.9k
個人開発者よ、Honoを使え(おじさんver)
tanahiro2010
2
110
Are APIs Still Relevant in the AI Era?
soyuka
0
430
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
500
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Rails World 2026, Austin, Texas
marcoroth
0
190
すこし踏み込む CancellationToken
htkym
2
1.6k
Featured
See All Featured
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.6k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.7k
Building Adaptive Systems
keathley
44
3.2k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.4k
brightonSEO & MeasureFest 2025 - Winning Strategies for Black Friday CRO & PPC - Christian Goodrich
cargoodrich
3
860
How to build a perfect <img>
jonoalderson
1
6.1k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
610
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
920
Building AI with AI
inesmontani
PRO
1
1.3k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.5k
Transcript
ryu 気持ちぃ〜角丸 Squircle 2026.10.12 フロントエンドカンファレンス関西2026 https://2026.frontend-conf.osaka.jp/
気持ちぃ〜角丸 Squircle ryu - 26新卒 / プロダクトエンジニア - タイミー /
介護領域の開発 - 学生時代 - タイミー / 長期アルバイト採用サポートプランの開発 - PR TIMES - 01 Lab
気持ちぃ〜角丸 Squircle 今回話すこと - Squirclesって何?普通の角丸と何が違う? - なぜ気持ちよく見える? - 実際にCSSでどう作る?
気持ちぃ〜角丸 Squircle どっちが気持ちいい?
気持ちぃ〜角丸 Squircle どっちが気持ちいい?
気持ちぃ〜角丸 Squircle どっちが気持ちいい?
気持ちぃ〜角丸 Squircle どっちが気持ちいい?
気持ちぃ〜角丸 Squircle どっちが気持ちいい?
気持ちぃ〜角丸 Squircle どっちが気持ちいい?
気持ちぃ〜角丸 Squircle どっちが気持ちいい? 🙋
気持ちぃ〜角丸 Squircle どっちが気持ちいい? 🙋
気持ちぃ〜角丸 Squircle どっちが気持ちいい? 普通の角丸 Squircle
気持ちぃ〜角丸 Squircle - Squircleとは https://en.wikipedia.org/wiki/Squircle - Square + Circle https://en.wikipedia.org/wiki/Squircle
- 四角と丸の間の形
気持ちぃ〜角丸 Squircle - Squircleとは - Square + Circle - 四角と丸の間の形
気持ちぃ〜角丸 Squircle iOSアプリの角 iPhoneの角 https://www.figma.com/community/file/1645923469870515372/app-icon-templateios-ipados-and-watchos-27 https://www.facebook.com/stc.initiative.5/videos/fun-factapple-uses-a-consistentcorner-radius-of-about-38-pixels-across-all-its-/1321896845580915/ (厳密に言うとAppleの角≠CSSで再現できるsquircle)
気持ちぃ〜角丸 Squircle なぜ気持ちいい?
気持ちぃ〜角丸 Squircle なぜ気持ちいい? - 直線から曲線への曲率の変化が滑らか - 曲率=どれくらい曲がっているか
気持ちぃ〜角丸 Squircle なぜ気持ちいい? - 普通の角丸 - 直線 → 一定の曲がり -
Squircles - 直線に近いところ→徐々に強い曲がり
気持ちぃ〜角丸 Squircle なぜ気持ちいい?
気持ちぃ〜角丸 Squircles なぜ気持ちいい?
気持ちぃ〜角丸 Squircle どうやって実装する?
気持ちぃ〜角丸 Squircle どうやって実装する? - 昔は、 - SVGのpathで描く - clip-pathで切り抜く -
今は、 - corner-shapeで簡単にできる!
気持ちぃ〜角丸 Squircle どうやって実装する? .card { }
気持ちぃ〜角丸 Squircle どうやって実装する? .card { border-radius: 50px; }
気持ちぃ〜角丸 Squircle どうやって実装する? .card { border-radius: 50px; corner-shape: squircle; }
気持ちぃ〜角丸 Squircle どうやって実装する? .card { border-radius: 100px; corner-shape: squircle; }
気持ちぃ〜角丸 Squircle どうやって実装する? .card { border-radius: 100px; corner-shape: notch; }
気持ちぃ〜角丸 Squircle どうやって実装する? square squircle round bevel scoop notch
気持ちぃ〜角丸 Squircle どうやって実装する? corner-shape: notch;
気持ちぃ〜角丸 Squircle どうやって実装する? corner-shape: notch;
気持ちぃ〜角丸 Squircle どうやって実装する? corner-shape: superellipse(-infinity);
気持ちぃ〜角丸 Squircle どうやって実装する? corner-shape: superellipse(-4);
気持ちぃ〜角丸 Squircle どうやって実装する? corner-shape: superellipse(-3);
気持ちぃ〜角丸 Squircle どうやって実装する? corner-shape: superellipse(-2);
気持ちぃ〜角丸 Squircle どうやって実装する? corner-shape: superellipse(-1);
気持ちぃ〜角丸 Squircle どうやって実装する? corner-shape: superellipse(-0.5);
気持ちぃ〜角丸 Squircle どうやって実装する? corner-shape: superellipse(-0.2);
気持ちぃ〜角丸 Squircle どうやって実装する? corner-shape: superellipse(0);
気持ちぃ〜角丸 Squircle どうやって実装する? corner-shape: superellipse(0.2);
気持ちぃ〜角丸 Squircle どうやって実装する? corner-shape: superellipse(1);
気持ちぃ〜角丸 Squircle どうやって実装する? corner-shape: superellipse(1);
気持ちぃ〜角丸 Squircle どうやって実装する? corner-shape: superellipse(2);
気持ちぃ〜角丸 Squircle どうやって実装する? corner-shape: superellipse(3);
気持ちぃ〜角丸 Squircle どうやって実装する? corner-shape: superellipse(4);
気持ちぃ〜角丸 Squircle どうやって実装する? corner-shape: superellipse(5);
気持ちぃ〜角丸 Squircle どうやって実装する? square squircle superellipse(infinity) round bevel scoop notch
superellipse(-infinity)
気持ちぃ〜角丸 Squircle どうやって実装する? https://developer.mozilla.org/ja/docs/Web/CSS/Reference/Properties/corner-shape
気持ちぃ〜角丸 Squircle どうやって実装する?
気持ちぃ〜角丸 Squircle どうやって実装する? .card { border-radius: 50px; corner-shape: squircle; }
気持ちぃ〜角丸 Squircle どうやって実装する? .card { border-radius: 50px; corner-shape: squircle; }
いつも通りの角丸に戻るだけで問題はなし ぜひ使ってみよう! 必要に応じて@supportsでborder-radiusの値を分ける
ryu Playglound https://ryu.engineer/corner-shape
ryu 気持ちぃ〜角丸 Squircle 2026.10.12 フロントエンドカンファレンス関西2026 https://2026.frontend-conf.osaka.jp/