mirror of
https://github.com/Orasund/elm-ui-widgets.git
synced 2024-11-22 04:58:49 +03:00
3.0.0 - Refactored Style Types
This commit is contained in:
parent
7195cdd5c1
commit
f6a4928ee5
@ -7,8 +7,6 @@ import Test
|
|||||||
import Expect
|
import Expect
|
||||||
|
|
||||||
import Widget exposing (..)
|
import Widget exposing (..)
|
||||||
import Element.Font as Font
|
|
||||||
import Widget.Material.Color as MaterialColor
|
|
||||||
import Widget.Material as Material
|
import Widget.Material as Material
|
||||||
import Element
|
import Element
|
||||||
|
|
||||||
@ -21,7 +19,7 @@ type Msg =
|
|||||||
|
|
||||||
spec0 : Test.Test
|
spec0 : Test.Test
|
||||||
spec0 =
|
spec0 =
|
||||||
Test.test "#expansionItem: \n\n let\n isExpanded : Bool\n isExpanded =\n True\n in\n ( [ Widget.fullBleedItem (Material.fullBleedItem Material.defaultPalette)\n { onPress = Nothing\n , icon = always Element.none\n , text = \"Item with Icon\"\n }\n ]\n ++ Widget.expansionItem (Material.expansionItem Material.defaultPalette )\n { onToggle = Toggle\n , isExpanded = isExpanded\n , icon = always Element.none\n , text = \"Expandable Item\"\n , content =\n [ Widget.fullBleedItem (Material.fullBleedItem Material.defaultPalette)\n { onPress = Nothing\n , icon = always Element.none\n , text = \"Item with Icon\"\n }\n ]\n }\n )\n |> Widget.itemList (Material.cardColumn Material.defaultPalette)\n |> always \"Ignore this line\"\n --> \"Ignore this line\"" <|
|
Test.test "#expansionItem: \n\n let\n isExpanded : Bool\n isExpanded =\n True\n in\n ( ( Widget.fullBleedItem (Material.fullBleedItem Material.defaultPalette)\n { onPress = Nothing\n , icon = always Element.none\n , text = \"Item with Icon\"\n }\n )\n :: Widget.expansionItem (Material.expansionItem Material.defaultPalette )\n { onToggle = Toggle\n , isExpanded = isExpanded\n , icon = always Element.none\n , text = \"Expandable Item\"\n , content =\n [ Widget.fullBleedItem (Material.fullBleedItem Material.defaultPalette)\n { onPress = Nothing\n , icon = always Element.none\n , text = \"Item with Icon\"\n }\n ]\n }\n )\n |> Widget.itemList (Material.cardColumn Material.defaultPalette)\n |> always \"Ignore this line\"\n --> \"Ignore this line\"" <|
|
||||||
\() ->
|
\() ->
|
||||||
Expect.equal
|
Expect.equal
|
||||||
(
|
(
|
||||||
@ -30,13 +28,13 @@ spec0 =
|
|||||||
isExpanded =
|
isExpanded =
|
||||||
True
|
True
|
||||||
in
|
in
|
||||||
( [ Widget.fullBleedItem (Material.fullBleedItem Material.defaultPalette)
|
( ( Widget.fullBleedItem (Material.fullBleedItem Material.defaultPalette)
|
||||||
{ onPress = Nothing
|
{ onPress = Nothing
|
||||||
, icon = always Element.none
|
, icon = always Element.none
|
||||||
, text = "Item with Icon"
|
, text = "Item with Icon"
|
||||||
}
|
}
|
||||||
]
|
)
|
||||||
++ Widget.expansionItem (Material.expansionItem Material.defaultPalette )
|
:: Widget.expansionItem (Material.expansionItem Material.defaultPalette )
|
||||||
{ onToggle = Toggle
|
{ onToggle = Toggle
|
||||||
, isExpanded = isExpanded
|
, isExpanded = isExpanded
|
||||||
, icon = always Element.none
|
, icon = always Element.none
|
||||||
|
@ -18,7 +18,7 @@ import Element
|
|||||||
|
|
||||||
spec0 : Test.Test
|
spec0 : Test.Test
|
||||||
spec0 =
|
spec0 =
|
||||||
Test.test "#insetItem: \n\n [ Widget.insetItem (Material.insetItem Material.defaultPalette)\n { onPress = Nothing\n , icon = always Element.none\n , text = \"Item\"\n , content =\n \\{ size, color } ->\n Element.none\n }\n , Widget.divider (Material.insetDivider Material.defaultPalette )\n , Widget.insetItem (Material.insetItem Material.defaultPalette)\n { onPress = Nothing\n , icon = always Element.none\n , text = \"Item\"\n , content =\n \\{ size, color } ->\n Element.none\n }\n ]\n |> Widget.itemList (Material.cardColumn Material.defaultPalette)\n |> always \"Ignore this line\"\n --> \"Ignore this line\"" <|
|
Test.test "#insetItem: \n\n [ Widget.insetItem (Material.insetItem Material.defaultPalette)\n { onPress = Nothing\n , icon = always Element.none\n , text = \"Item\"\n , content = always Element.none\n }\n , Widget.divider (Material.insetDivider Material.defaultPalette )\n , Widget.insetItem (Material.insetItem Material.defaultPalette)\n { onPress = Nothing\n , icon = always Element.none\n , text = \"Item\"\n , content = always Element.none\n }\n ]\n |> Widget.itemList (Material.cardColumn Material.defaultPalette)\n |> always \"Ignore this line\"\n --> \"Ignore this line\"" <|
|
||||||
\() ->
|
\() ->
|
||||||
Expect.equal
|
Expect.equal
|
||||||
(
|
(
|
||||||
@ -26,18 +26,14 @@ spec0 =
|
|||||||
{ onPress = Nothing
|
{ onPress = Nothing
|
||||||
, icon = always Element.none
|
, icon = always Element.none
|
||||||
, text = "Item"
|
, text = "Item"
|
||||||
, content =
|
, content = always Element.none
|
||||||
\{ size, color } ->
|
|
||||||
Element.none
|
|
||||||
}
|
}
|
||||||
, Widget.divider (Material.insetDivider Material.defaultPalette )
|
, Widget.divider (Material.insetDivider Material.defaultPalette )
|
||||||
, Widget.insetItem (Material.insetItem Material.defaultPalette)
|
, Widget.insetItem (Material.insetItem Material.defaultPalette)
|
||||||
{ onPress = Nothing
|
{ onPress = Nothing
|
||||||
, icon = always Element.none
|
, icon = always Element.none
|
||||||
, text = "Item"
|
, text = "Item"
|
||||||
, content =
|
, content = always Element.none
|
||||||
\{ size, color } ->
|
|
||||||
Element.none
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|> Widget.itemList (Material.cardColumn Material.defaultPalette)
|
|> Widget.itemList (Material.cardColumn Material.defaultPalette)
|
||||||
|
@ -18,7 +18,7 @@ import Element
|
|||||||
|
|
||||||
spec0 : Test.Test
|
spec0 : Test.Test
|
||||||
spec0 =
|
spec0 =
|
||||||
Test.test "#multiLineItem: \n\n [ Widget.multiLineItem (Material.multiLineItem Material.defaultPalette)\n { title = \"Title\"\n , onPress = Nothing\n , icon = always Element.none\n , text = \"Item\"\n , content =\n \\{ size, color } ->\n Element.none\n }\n ]\n |> Widget.itemList (Material.cardColumn Material.defaultPalette)\n |> always \"Ignore this line\"\n --> \"Ignore this line\"" <|
|
Test.test "#multiLineItem: \n\n [ Widget.multiLineItem (Material.multiLineItem Material.defaultPalette)\n { title = \"Title\"\n , onPress = Nothing\n , icon = always Element.none\n , text = \"Item\"\n , content = always Element.none\n }\n ]\n |> Widget.itemList (Material.cardColumn Material.defaultPalette)\n |> always \"Ignore this line\"\n --> \"Ignore this line\"" <|
|
||||||
\() ->
|
\() ->
|
||||||
Expect.equal
|
Expect.equal
|
||||||
(
|
(
|
||||||
@ -27,9 +27,7 @@ spec0 =
|
|||||||
, onPress = Nothing
|
, onPress = Nothing
|
||||||
, icon = always Element.none
|
, icon = always Element.none
|
||||||
, text = "Item"
|
, text = "Item"
|
||||||
, content =
|
, content = always Element.none
|
||||||
\{ size, color } ->
|
|
||||||
Element.none
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|> Widget.itemList (Material.cardColumn Material.defaultPalette)
|
|> Widget.itemList (Material.cardColumn Material.defaultPalette)
|
||||||
|
@ -7,8 +7,6 @@ import Test
|
|||||||
import Expect
|
import Expect
|
||||||
|
|
||||||
import Widget exposing (..)
|
import Widget exposing (..)
|
||||||
import Element.Font as Font
|
|
||||||
import Widget.Material.Color as MaterialColor
|
|
||||||
import Widget.Material as Material
|
import Widget.Material as Material
|
||||||
import Element
|
import Element
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user