Skip to content

Commit 632a98e

Browse files
committed
Add text direction
1 parent 9e78699 commit 632a98e

File tree

2 files changed

+24
-1
lines changed

2 files changed

+24
-1
lines changed

src/CSS/Text.purs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ letterSpacing = key $ fromString "letter-spacing"
1212
newtype TextDecoration = TextDecoration Value
1313

1414
derive instance eqTextDecoration :: Eq TextDecoration
15-
derive instance ordTextDecoration:: Ord TextDecoration
15+
derive instance ordTextDecoration :: Ord TextDecoration
1616

1717
instance valTextDecoration :: Val TextDecoration where
1818
value (TextDecoration v) = v

src/CSS/TextDirection.purs

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
module CSS.TextDirection where
2+
3+
import Prelude
4+
import CSS.Property (class Val, Value)
5+
import CSS.String (fromString)
6+
import CSS.Stylesheet (CSS, key)
7+
8+
newtype TextDirection = TextDirection Value
9+
10+
derive instance eqTextDirection :: Eq TextDirection
11+
derive instance ordTextDirection :: Ord TextDirection
12+
13+
instance valTextDirection :: Val TextDirection where
14+
value (TextDirection v) = v
15+
16+
direction :: TextDirection -> CSS
17+
direction = key $ fromString "direction"
18+
19+
ltr :: TextDirection
20+
ltr = TextDirection $ fromString "ltr"
21+
22+
rtl :: TextDirection
23+
rtl = TextDirection $ fromString "rtl"

0 commit comments

Comments
 (0)