
    V                     v    d Z ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ dZdZ	d	Z
d
ZdZdZdZdZdZddZd Zy)z!gcloud interactive static styles.    )absolute_import)division)unicode_literals)styles)tokenz#00DED1z#008000z#666666z#333333z#000000z#FF00FFbold	underlinereverseNc                     g }| r|j                  |        |r|j                  d|z          |r|j                  d       dj                  |      S )Nzbg:r    )appendjoin)
foreground
backgroundr   
componentss       3lib/googlecloudsdk/command_lib/interactive/style.pyColorr   &   sN    *j!ej()	f	*	    c                     t         j                  } | j                  t        j                  j
                  j                  j                  j                  t        t        t              t        j                  j
                  j                  j                  t        t        t              t        j                  j                  t        t        j                  j                  j                  t        t        j                  j                  j                   t        t        j                  j                  j"                  t        t        j                  j                  j$                  t        t        j                  j&                  t        t        j                  j(                  t        t*              t        j                  j,                  j.                  t        t        j                  j,                  j0                  t        t        j                  j,                  j2                  t4        t        j                  j,                  j6                  t8        t        j                  j:                  t        i       t         j<                  j?                  |       S )z'Return the color styles for the layout.)
style_dict) r   default_style_extensionsupdater   TokenMenuCompletions
CompletionCurrentr   BLUEGRAY	DARK_GRAYToolbarBOLDAccount	SeparatorProjectHelpPromptHSepGREENMarkdownSection
DefinitionValueITALIC	TruncatedREVERSEPurplePygmentsStylefrom_defaults)prompt_styless    r   GetDocumentStyler5   1   sn   11-kk""--55uT47Hkk""--uT9/Ekk4kk!!4kk##Tkk!!4kkkk$kkekk""Dkk%%tkk  &kk$$gkk$   
			+	+}	+	EEr   )NNF)__doc__
__future__r   r   r   prompt_toolkitr   r   r   r)   r   r    BLACKPURPLEr"   r.   r0   r   r5    r   r   <module>r<      sS     ( &  ' !   			
Fr   