Atlantica

Atlantica

  • Atlantica Design
  • API React Native
  • Help

›Componentes

Atlantica Design

  • Introdução
  • Princípios de Design
  • Glossário

Arquitetura

  • Molecules e Atoms
  • Tokens & Props
  • Nomeando Tokens

Componentes

    Atoms

    • Avatar Base
    • Button Toggle Base
    • Button Base
    • Divider Base
    • Icon Button Base
    • Icon Base
    • Image Base
    • Text Input Base
    • Label Base
    • Switch Base

    Molecules

    • ActionListCard
    • Avatar Editor
    • Button
    • ATLCardList
    • Checkbox
    • ATLChips
    • Comment List Preview
    • Comment
    • Cover
    • DateTimePicker
    • ATLDialog
    • ATLDivider
    • Double Button
    • Dropdown
    • Event Cell
    • Event Title
    • Floating Action Button (FAB)
    • Horizontal User List
    • Icon Label
    • ATLIconizedText
    • Image Logo
    • ImagePicker
    • Label Button
    • List Divider
    • ATLNavigationButton
    • Notification
    • Post
    • SearchBox
    • SettingsItem
    • Single Image
    • ATLSpacing
    • StatusListCard
    • ATLSummary
    • SurveyPost
    • ATLSwitchButton
    • ATLTextBody
    • ATLTextHead
    • TextInput
    • Title
    • UserInfo
    • UserListCard

StatusListCard

SLC_Orig

Função

Esta molécula foi desenhada para compor uma listagem de itens sem conter ações adjascentes, podendo ou não exibir descrição ou informação de status.

Estrutura Básica

SLC_Estr

Espaçamentos

  1. horizontalMargin, como Margem Lateral
  2. horizontalPadding, como Espaçamento Interno
  3. verticalMargin, como Margens Superior e Inferior.

Átomos

  1. Icon, com a função de Item Name
  2. Label, com a função de Item Name
  3. Label, com a função de Description/Info Text
  4. Divder

Prop-Token Mapping

Props da Molécula

PropTokenDefault ValueUse
horizontalMarginSpacingMarginal161
horizontalPaddingSpacingMarginal162
verticalMarginSpacingBase83
iconBaseProps--4
itemNameBaseProps--5
labelDescriptionBaseProps--6
dividerBaseProps--7

iconBaseProps

inputIconBasePropsTokenDefault Value
sizeSizeIconBase24
tintColorColorMediumNeutral#464646

itemNameBaseProps

itemNameBasePropsTokenDefault Value
fontFamilyFontFamilyBrandSF Pro Display / Robot
fontSizeFontSizeHeading16
fontWeightFontWeightBoldBold (700)
lineHeightLineHeightTitle24
multilineLimitMultilineLimitTitle1
textAlignTextAlignmentHeadingLeft
textCaseTextCaseHighlightSentence
textColorColorPrimary#A94CC9

labelDescriptionBaseProps

labelDescriptionBasePropsTokenDefault Value
fontFamilyFontFamilyBaseundefined
fontSizeFontSizeBody14
fontWeightFontWeightNormalRegular (400)
lineHeightLineHeightBase20
textAlignTextAlignmentBodyLeft
textCaseTextCaseBodyNone
textColorColorDarkNeutral#212121

dividerBaseProps

dividerBasePropsTokenDefault Value
heightHeightDividerRegular1
colorColorSurfaceLightNeutral#9E9E9E

Reações

Responsividade

SLC_Resp

Ao mudar o tamanho de tela, o conteúdo do Description Text diminui de largura, e pode crescer em número de linhas, se o projeto permite. O Item Name se mantém em uma linha, e se necessário, aparecem reticências. O Divider se redimensiona, mantendo suas margens em relação ao tamanho da tela. Os espaçamentos e demais átomos mantém seu tamanho original. O Item Icon permanece sempre alinhado no centro da molécula.

Conteúdo

SLC_Cont

Caso o Item Name não caiba na largura de tela, aparecem reticências. O Description Text dita o tamanho da molécula, podendo crescer até um limite de linhas definido no projeto. Caso atinja o limite, surgem reticências.

Estados

Por enquanto, a molécula não apresenta múltiplos estados. Ela é apenas para exibição sem botões de ação.

Tipos

A molécula original é a que apresenta Ícone e Descrição: Icon / Description. Além desta existem as seguintes formas:

SLC_Var

Icon / Status

Status

Semelhante à molécula original, porém o DescriptionText se torna InfoText.

Mesmos tokens da molécula original.

Reações

Para responsividade, segue o padrão da molécula. O ItemText, ao atingir seu limite de largura ganha reticências. O InfoText ocupa o espaço que for necessário para exibir a informação.

Icon / Title

Title

Semelhante à molécula original. porém sem campo de descrição ou info.

Reações

Para responsividade e para conteúdo, seguem o padrão da molécula.

No_Icon / Description

Description

Semelhante à molécula original, porém sem o átomo do Item Icon. Por consequência, também não há espaçamento interno.

Reações

Para responsividade e para conteúdo, seguem o padrão da molécula.

No_Icon / Status

Status

Semelhante à molécula original, porémsem ItemIcon, e o DescriptionText se torna InfoText.

Mesmos tokens da molécula original.

Reações

Para responsividade, segue o padrão da molécula. O ItemText, ao atingir seu limite de largura ganha reticências. O InfoText ocupa o espaço que for necessário para exibir a informação.

No_Icon / Title

Title

Semelhante à molécula original. porém sem ItemIcon, campo de descrição ou info.

Reações

Para responsividade e para conteúdo, seguem o padrão da molécula.

← ATLSpacingATLSummary →
  • Função
  • Estrutura Básica
    • Espaçamentos
    • Átomos
    • Prop-Token Mapping
  • Reações
    • Responsividade
    • Conteúdo
  • Estados
  • Tipos
    • Icon / Status
    • Icon / Title
    • No_Icon / Description
    • No_Icon / Status
    • No_Icon / Title
Atlantica
Docs
Getting Started (or other categories)Guides (or other categories)API Reference (or other categories)
Community
User ShowcaseStack OverflowProject ChatTwitter
More
BlogGitHubStar
Facebook Open Source
Copyright © 2019 Your Name or Your Company Name