This commit is contained in:
Tessa Kelly 2021-10-27 10:42:23 -07:00
parent 0e8f94ccbc
commit f478bcc508
17 changed files with 21 additions and 22 deletions

View File

@ -8,4 +8,5 @@ Nri.Ui.RadioButton.V1,upgrade to V2
Nri.Ui.Select.V5,upgrade to V7
Nri.Ui.Table.V4,upgrade to V5
Nri.Ui.Tabs.V6,upgrade to V7
Nri.Ui.Text.V5,upgrade to V6
Nri.Ui.Tooltip.V1,upgrade to V2

1 Nri.Ui.Accordion.V1 upgrade to V3
8 Nri.Ui.Select.V5 upgrade to V7
9 Nri.Ui.Table.V4 upgrade to V5
10 Nri.Ui.Tabs.V6 upgrade to V7
11 Nri.Ui.Text.V5 upgrade to V6
12 Nri.Ui.Tooltip.V1 upgrade to V2

View File

@ -61,6 +61,7 @@
"Nri.Ui.Tabs.V6",
"Nri.Ui.Tabs.V7",
"Nri.Ui.Text.V5",
"Nri.Ui.Text.V6",
"Nri.Ui.Text.Writing.V1",
"Nri.Ui.TextArea.V4",
"Nri.Ui.TextInput.V6",

View File

@ -122,6 +122,9 @@ usages = [
'styleguide-app/Examples/Tooltip.elm',
]
[forbidden."Nri.Ui.Text.V5"]
hint = 'upgrade to V6'
[forbidden."Nri.Ui.Tooltip.V1"]
hint = 'upgrade to V2'
usages = ['styleguide-app/../src/Nri/Ui/Menu/V1.elm']

View File

@ -17,7 +17,7 @@ import Html.Styled.Attributes
import Nri.Ui
import Nri.Ui.Colors.V1 as Colors
import Nri.Ui.MediaQuery.V1 exposing (mobile)
import Nri.Ui.Text.V5 as Text
import Nri.Ui.Text.V6 as Text
{-| -}

View File

@ -54,7 +54,7 @@ import Nri.Ui
import Nri.Ui.Colors.V1 as Colors
import Nri.Ui.Html.Attributes.V2 as ExtraAttributes
import Nri.Ui.MediaQuery.V1 exposing (mobile)
import Nri.Ui.Text.V5 as Text
import Nri.Ui.Text.V6 as Text
{-| -}

View File

@ -1,17 +1,11 @@
module Nri.Ui.Text.V5 exposing
module Nri.Ui.Text.V6 exposing
( caption, mediumBody, mediumBodyGray, smallBody, smallBodyGray
, ugMediumBody, ugSmallBody
, Attribute, noBreak, css
, noWidow
)
{-| Post-release patches
- adjusts link styles
Changes from V4:
- Added `Attribute` for customizing styles
{-| Changes from V5:
## Understanding spacing
@ -19,7 +13,6 @@ Changes from V4:
- All text styles have a specific line-height. This is set so that when text in the given style
is long enough to wrap, the spacing between wrapped lines looks good.
- No text styles have padding.
- **Heading styles** do not have margin. It is up to the caller to add appropriate margin to the layout.
- **Paragraph styles** only have bottom margin, but with **:last-child bottom margin set to zero**.
This bottom margin is set to look good when multiple paragraphs of the same style follow one another.
- If you want content after the paragraph and don't want the margin, put the paragraph in a `div` so that it will be the last-child, which will get rid of the bottom margin.

View File

@ -15,7 +15,7 @@ import Html.Styled.Attributes exposing (css, id)
import KeyboardSupport exposing (Direction(..), Key(..))
import Nri.Ui.ClickableText.V3 as ClickableText
import Nri.Ui.Svg.V1 as Svg exposing (Svg)
import Nri.Ui.Text.V5 as Text
import Nri.Ui.Text.V6 as Text
import Nri.Ui.UiIcon.V1 as UiIcon

View File

@ -20,7 +20,7 @@ import Nri.Ui.Colors.V1 as Colors
import Nri.Ui.Container.V2 as Container
import Nri.Ui.Heading.V2 as Heading
import Nri.Ui.Svg.V1 as Svg
import Nri.Ui.Text.V5 as Text
import Nri.Ui.Text.V6 as Text
import Nri.Ui.UiIcon.V1 as UiIcon

View File

@ -16,7 +16,7 @@ import KeyboardSupport exposing (Direction(..), Key(..))
import Nri.Ui.Button.V10 as Button
import Nri.Ui.Colors.V1 as Colors
import Nri.Ui.DisclosureIndicator.V2 as DisclosureIndicator
import Nri.Ui.Text.V5 as Text
import Nri.Ui.Text.V6 as Text
{-| -}

View File

@ -6,7 +6,7 @@ import Html.Styled.Attributes exposing (css, style, title)
import Nri.Ui.Colors.V1 as Colors
import Nri.Ui.Heading.V2 as Heading
import Nri.Ui.Svg.V1 as Svg
import Nri.Ui.Text.V5 as Text
import Nri.Ui.Text.V6 as Text
view : String -> List ( String, Svg.Svg ) -> Html msg

View File

@ -20,7 +20,7 @@ import Nri.Ui.Colors.V1 as Colors
import Nri.Ui.Heading.V2 as Heading
import Nri.Ui.Loading.V1 as Loading
import Nri.Ui.Svg.V1 as Svg
import Nri.Ui.Text.V5 as Text
import Nri.Ui.Text.V6 as Text
{-| -}

View File

@ -21,7 +21,7 @@ import Nri.Ui.ClickableText.V3 as ClickableText
import Nri.Ui.Colors.V1 as Colors
import Nri.Ui.FocusTrap.V1 as FocusTrap
import Nri.Ui.Modal.V11 as Modal
import Nri.Ui.Text.V5 as Text
import Nri.Ui.Text.V6 as Text
import Task

View File

@ -23,7 +23,7 @@ import Nri.Ui.Data.PremiumLevel as PremiumLevel exposing (PremiumLevel)
import Nri.Ui.Heading.V2 as Heading
import Nri.Ui.Modal.V10 as Modal
import Nri.Ui.RadioButton.V2 as RadioButton
import Nri.Ui.Text.V5 as Text
import Nri.Ui.Text.V6 as Text
{-| -}

View File

@ -11,7 +11,7 @@ import Example exposing (Example)
import Html.Styled as Html
import Nri.Ui.Heading.V2 as Heading
import Nri.Ui.Switch.V1 as Switch
import Nri.Ui.Text.V5 as Text
import Nri.Ui.Text.V6 as Text
{-| -}

View File

@ -13,7 +13,7 @@ import Html.Styled as Html
import Html.Styled.Attributes as Attributes
import KeyboardSupport exposing (Direction(..), Key(..))
import Nri.Ui.Heading.V2 as Heading
import Nri.Ui.Text.V5 as Text
import Nri.Ui.Text.V6 as Text
{-| -}
@ -30,7 +30,7 @@ type alias Msg =
example : Example State Msg
example =
{ name = "Text"
, version = 5
, version = 6
, categories = [ Text ]
, keyboardSupport = []
, state = ()

View File

@ -18,7 +18,7 @@ import Nri.Ui.ClickableText.V3 as ClickableText
import Nri.Ui.Colors.V1 as Colors
import Nri.Ui.Heading.V2 as Heading
import Nri.Ui.Svg.V1 as Svg
import Nri.Ui.Text.V5 as Text
import Nri.Ui.Text.V6 as Text
import Nri.Ui.Tooltip.V2 as Tooltip
import Nri.Ui.UiIcon.V1 as UiIcon

View File

@ -57,6 +57,7 @@
"Nri.Ui.Tabs.V6",
"Nri.Ui.Tabs.V7",
"Nri.Ui.Text.V5",
"Nri.Ui.Text.V6",
"Nri.Ui.Text.Writing.V1",
"Nri.Ui.TextArea.V4",
"Nri.Ui.TextInput.V6",