From 9ee3e3a30a054d69e80a3c5549064541965ba864 Mon Sep 17 00:00:00 2001 From: Phuoc Nguyen Date: Fri, 29 Nov 2019 13:51:39 +0700 Subject: [PATCH] Prefix pattern CSS classes with p- --- client/patterns/dropdown/Details.tsx | 4 +-- client/patterns/dropdown/dropdown.css | 4 +-- client/patterns/floating-label/Details.tsx | 10 ++++---- .../floating-label/floating-label.css | 4 +-- client/patterns/menu/Details.tsx | 14 +++++------ client/patterns/menu/menu.css | 2 +- client/patterns/rating/Details.tsx | 25 ++++++++++--------- client/patterns/rating/Star.tsx | 2 +- client/patterns/rating/star.css | 10 +++++--- 9 files changed, 39 insertions(+), 36 deletions(-) diff --git a/client/patterns/dropdown/Details.tsx b/client/patterns/dropdown/Details.tsx index 351f3ec..1644afb 100644 --- a/client/patterns/dropdown/Details.tsx +++ b/client/patterns/dropdown/Details.tsx @@ -30,7 +30,7 @@ const Details: React.FC<{}> = () => { }} >
= () => {
= () => { }} >
= () => { )} source={` -
+
diff --git a/client/patterns/floating-label/floating-label.css b/client/patterns/floating-label/floating-label.css index c07ed08..90355e8 100644 --- a/client/patterns/floating-label/floating-label.css +++ b/client/patterns/floating-label/floating-label.css @@ -1,8 +1,8 @@ -.floating-container label { +.p-floating-container label { opacity: 0; } -.floating-container input:not(:placeholder-shown) + label { +.p-floating-container input:not(:placeholder-shown) + label { background: #FFF; transform: translate(0, -50%); opacity: 1; diff --git a/client/patterns/menu/Details.tsx b/client/patterns/menu/Details.tsx index bc0d17a..248b9df 100644 --- a/client/patterns/menu/Details.tsx +++ b/client/patterns/menu/Details.tsx @@ -33,7 +33,7 @@ const Details: React.FC<{}> = () => { }} >
= () => {
= () => {
= () => {
Ctrl + X
= () => {
Ctrl + C
= () => {
= () => {
= () => { justifyContent: 'center', }} > -
+
@@ -29,7 +29,7 @@ const Details: React.FC<{}> = () => { )} source={` -
- - - - - +
+ + + + +
`} /> diff --git a/client/patterns/rating/Star.tsx b/client/patterns/rating/Star.tsx index acae76c..9e97923 100644 --- a/client/patterns/rating/Star.tsx +++ b/client/patterns/rating/Star.tsx @@ -8,7 +8,7 @@ interface StarProps { const Star: React.FC = ({ isActive }) => { return ( - ); diff --git a/client/patterns/rating/star.css b/client/patterns/rating/star.css index d44bd5b..049148d 100644 --- a/client/patterns/rating/star.css +++ b/client/patterns/rating/star.css @@ -1,4 +1,4 @@ -.rating { +.p-rating { align-items: center; display: flex; font-size: 32px; @@ -6,18 +6,20 @@ flex-direction: row-reverse; } -.rating .star:hover, .rating .star:hover ~ .star { +.p-rating .p-rating-star:hover, +.p-rating .p-rating-star:hover ~ .p-rating-star { color: transparent; } -.rating .star:hover:before, .rating .star:hover ~ .star:before { +.p-rating .p-rating-star:hover:before, +.p-rating .p-rating-star:hover ~ .p-rating-star:before { color: #00449e; content: '\2605'; left: 0; position: absolute; } -.star { +.p-rating-star { background-color: transparent; border: transparent; margin: 0 2px;