Last active
October 5, 2017 15:11
-
-
Save pauloFernandes/086ec9c5511f939c3bafe0e0b5f21e6c to your computer and use it in GitHub Desktop.
mlearn - Lista dos campos do helm.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"platform": { | |
// imagino que esta versão acompanha a versão do app atual. Está certo? | |
"version": "3.0", | |
// Estas url's são constantes, ou cada novo serviço deverá expor suas próprias urls? | |
"couchdb": { | |
"url": "http://couchdb.timfinancas.com.br:5984", | |
"dump_url": "http://media.timfinancas.com.br/dumps" | |
}, | |
// Estes campos deverão ser gerados? Há algum lugar onde podemos consultar estes dados de um determinado serviço? | |
"api_config": { | |
"host": "xxx", | |
"client_secret": "xxx" | |
} | |
}, | |
"app": { | |
// customizável? Acho que deveria estar na lista de variáveis | |
"authentication_type": "msisdn", | |
// pode ser derivado do `app.service_id`? | |
"config_name": "tim-financas", | |
"features": { | |
// Os campos "financial_analysis" e "extra_contents" precisam ser incluídos no layout? | |
"financial_analysis": { | |
"ieptb": true, | |
"boa_vista": true | |
}, | |
"extra_contents": { | |
"blog": true | |
} | |
} | |
}, | |
"theme_config": { | |
// customizável? Acho que este deveria estar na lista de variáveis | |
"base_color": "positive", | |
// customizável? | |
"palette": { | |
"light": "#fff", | |
"stable": "#f4f4f4", | |
"separator": "#dddddd", | |
"positive": "#0b4e7d", | |
"calm": "#009cde", | |
"balanced": "#74af27", | |
"energized": "#ff9900", | |
"assertive": "#d8213a", | |
"royal": "#886aea", | |
"dark": "#444" | |
}, | |
// customizável? | |
"color_palette": { | |
"darker_light": "darken($light, 10%)", | |
"darker_calm": "darken($calm, 20%)", | |
"clearer_dark": "lighten($dark, 3%)" | |
}, | |
"typography": { | |
"name_font": "timsans", // deve ser derivado de theme_font? | |
"username_color": "$light", // customizável? | |
"ranking_color": "$positive", // customizável? | |
"certificate_text_color": "$light" // customizável? | |
}, | |
// customizável? | |
"backgrounds": { | |
"status_bar_color": "$positive", | |
"header_bar": "$positive", | |
"hero_background": "$calm", | |
"banner_background": "$calm", | |
"tab_color": "#006eb8", | |
"default_background": "#f4f4f4", | |
"filtered_shadow": "rgba(0, 40, 120, 0.3)", | |
"certificate_score_background": "#005187", | |
"no_avatar_background": "lighten($positive, 10%)", | |
"ranking_strip_background": "#2c9cd3" | |
}, | |
// customizável? | |
"components": { | |
"profile_statistics_label": "$positive", | |
"profile_icon_metrics": "$energized", | |
"section_title": "$assertive", | |
"level_shield": "$assertive", | |
"progress_bar": "$balanced", | |
"progress_background": "$darker-light", | |
"show_more_card": "$calm", | |
"bar_header": "$positive", | |
"menu_bar_header": "$light", | |
"menu_item_icon": "$energized", | |
"menu_item_label": "$darker_calm", | |
"pagination_bullet": "rgba(255, 255, 255, 0.46)", | |
"pagination_bullet_active": "rgba(255, 255, 255, 0.71)", | |
"tab_span_color": "$light" | |
}, | |
// customizável? | |
"buttons": { | |
"easy": "$balanced", | |
"medium": "$positive", | |
"hard": "$assertive", | |
"button_premium": "$balanced", | |
"button_cancel": "#E70000" | |
} | |
}, | |
"integrations": { | |
"google": { | |
// Este campo não foi listado nas variáveis. Ele está sendo utilizado? | |
"reversed_client_id": "xxx", | |
}, | |
"facebook": { | |
// Este campo pode ser derivado do nome do serviço? Não há garantias que o dono do projeto vai utilizar o mesmo nome no app do facebook criado. Acho que seria interessante colocar este campo na lista de variáveis também. | |
"app_name": "TIM finanças", | |
}, | |
"push_notification": { | |
// customizável? | |
"background": "#005187", | |
}, | |
"nps_survey": { | |
// customizável? | |
"modal_footprint": "normal", | |
// customizável? | |
"modal_theme": "light" | |
} | |
}, | |
// estes campos não foram incluidos nas variáveis listadas para o layout? Acho que são necessários. | |
"release_key": { | |
// estou considerando que o usuário deverá fazer o upload da keystore no factory. Desta forma, penso que este nome será uma constante para mim, do tipo "./packs/<service-id>/app-keystore.keystore". O nome do arquivo enviado pelo usuário não é relevante. | |
"release_keystore": "./packs/xxx/timfinancas.keystore", | |
"release_alias": "xxx", | |
"release_password": "xxx" | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment