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
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
ryu
October 08, 2026
Programming
370
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
新卒エンジニア、 介護士になる
ryu1013
1
430
小さく早く作る って 本当に正しいの?— GTMの観点から見るアジャイル開発
ryu1013
0
200
ChromeでローカルLLM
ryu1013
0
180
新卒PdEのリアル
ryu1013
2
640
「おすすめ」はなぜ信用されないのか - 信頼を築くUI/UX設計
ryu1013
0
350
Other Decks in Programming
See All in Programming
ActionController meets Protocol Buffers
sorah
1
750
Compiling a real-world CLI tool to native with Static Hermes
tmikov2023
0
140
AIで開発が速くなった先で、開発チームは何を目指すか
shihochan
1
1.9k
[2026-10-14](C)Re:ゼロから始める異世界生活〜始まりの終わりと終わりの始まり〜
tosite
0
170
Spec-Driven Development - Why Vaadin Is the Perfect Fit
simas
PRO
0
170
最近”作らせてる” ローカルAIアプリの話
akit37
0
510
Domain-Driven Transformation
hschwentner
2
2.3k
AIが生成したコードは読むべきか?抽象化設計とコードの品質保証 / abstraction-design-and-quality
minodriven
12
7.4k
Atomic Design, Enforced: Scaling Mobile Design Systems (next.app devCon / droidCon Berlin 2026)
steliosf
PRO
0
200
全ての永続トークンを、生まれる前に消し去りたい!
sylph01
2
1.5k
JIS keyboard support in Omarchy
lef237
0
170
FactoryBotをやめればRSpecは速くなるのか?
yuta_onishi_97
0
1.2k
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
464
34k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.5k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
68
59k
Practical Orchestrator
shlominoach
192
12k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
Into the Great Unknown - MozCon
thekraken
41
2.8k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
1.1k
The Limits of Empathy - UXLibs8
cassininazir
2
740
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
640
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
203
77k
Product Roadmaps are Hard
iamctodd
55
13k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.4k
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/