Skip to content

Instantly share code, notes, and snippets.

View Ruslan2230's full-sized avatar
πŸ‘Œ
Live and learn

Ruslan Hrytsak Ruslan2230

πŸ‘Œ
Live and learn
View GitHub Profile
@Ruslan2230
Ruslan2230 / dabblet.css
Created June 3, 2018 13:57 — forked from csssecrets/dabblet.css
Scoop corners
/**
* Scoop corners
*/
div {
background: #58a;
background: radial-gradient(circle at top left, transparent 15px, #58a 0) top left,
radial-gradient(circle at top right, transparent 15px, #58a 0) top right,
radial-gradient(circle at bottom right, transparent 15px, #58a 0) bottom right,
radial-gradient(circle at bottom left, transparent 15px, #58a 0) bottom left;
@Ruslan2230
Ruslan2230 / dabblet.css
Created June 3, 2018 13:56 — forked from csssecrets/dabblet.css
Beveled corners β€” with gradients
/**
* Beveled corners β€” with gradients
*/
div {
background: #58a;
background: linear-gradient(135deg, transparent 15px, #58a 0) top left,
linear-gradient(-135deg, transparent 15px, #58a 0) top right,
linear-gradient(-45deg, transparent 15px, #58a 0) bottom right,
linear-gradient(45deg, transparent 15px, #58a 0) bottom left;
@Ruslan2230
Ruslan2230 / dabblet.css
Created June 3, 2018 13:50 — forked from csssecrets/dabblet.css
Diamond images β€” via clip-path
/**
* Diamond images β€” via clip-path
*/
img {
max-width: 250px;
margin: 20px;
-webkit-clip-path: polygon(50% 0, 100% 50%, 50% 100%, 0 50%);
clip-path: polygon(50% 0, 100% 50%, 50% 100%, 0 50%);
transition: 1s;
@Ruslan2230
Ruslan2230 / dabblet.css
Created June 3, 2018 13:47 — forked from csssecrets/dabblet.css
Diamond images β€” via transforms
/**
* Diamond images β€” via transforms
*/
.diamond {
width: 250px;
height: 250px;
transform: rotate(45deg);
overflow: hidden;
margin: 100px;
@Ruslan2230
Ruslan2230 / dabblet.css
Created June 3, 2018 13:45 — forked from csssecrets/dabblet.css
Parallelograms β€” with pseudoelements
/**
* Parallelograms β€” with pseudoelements
*/
.button {
position: relative;
display: inline-block;
padding: .5em 1em;
border: 0; margin: .5em;
background: transparent;
@Ruslan2230
Ruslan2230 / dabblet.css
Created June 3, 2018 13:34 — forked from csssecrets/dabblet.css
Parallelograms β€” with extra HTML element
/**
* Parallelograms β€” with extra HTML element
*/
.button { transform: skewX(45deg); }
.button > div { transform: skewX(-45deg); }
.button {
display: inline-block;
padding: .5em 1em;
@Ruslan2230
Ruslan2230 / dabblet.css
Created June 3, 2018 13:23 — forked from csssecrets/dabblet.css
Flexible quarter ellipse
/**
* Flexible quarter ellipse
*/
div {
display: inline-block;
width: 16em;
height: 10em;
margin: 1em;
background: #fb3;
@Ruslan2230
Ruslan2230 / dabblet.css
Created June 3, 2018 13:22 — forked from csssecrets/dabblet.css
Flexible half ellipse
/**
* Flexible half ellipse
*/
div {
display: inline-block;
width: 16em;
height: 10em;
margin: 1em;
background: #fb3;
@Ruslan2230
Ruslan2230 / dabblet.css
Created June 3, 2018 10:43 — forked from csssecrets/dabblet.css
Flexible ellipse
/**
* Flexible ellipse
*/
div {
width: 16em;
height: 10em;
background: #fb3;
border-radius: 50%;
}
@Ruslan2230
Ruslan2230 / dabblet.css
Created June 3, 2018 10:40 — forked from csssecrets/dabblet.css
Footnote-style border
/**
* Footnote-style border
*/
.footnote {
border-top: .15em solid transparent;
border-image: 100% 0 0 linear-gradient(90deg, currentColor 4em, transparent 0);
padding-top: .5em;
font: 220%/1.4 Baskerville, Palatino, serif;
}