From e21db16bad75dbb7f214ba2726f8fcc4a8e09746 Mon Sep 17 00:00:00 2001 From: Alfredo Sanzo Date: Thu, 1 Apr 2021 04:39:36 -0300 Subject: [PATCH 01/13] Starting to work in terms and conditions. --- app/components/collapsable.js | 11 ++++++ app/styles/app.scss | 4 ++ app/styles/session.scss | 16 ++++++++ app/templates/components/collapsable.hbs | 11 ++++++ app/templates/register.hbs | 39 ++++++++++++------- .../components/collapsable-test.js | 26 +++++++++++++ 6 files changed, 92 insertions(+), 15 deletions(-) create mode 100644 app/components/collapsable.js create mode 100644 app/templates/components/collapsable.hbs create mode 100644 tests/integration/components/collapsable-test.js diff --git a/app/components/collapsable.js b/app/components/collapsable.js new file mode 100644 index 000000000..d8889de4f --- /dev/null +++ b/app/components/collapsable.js @@ -0,0 +1,11 @@ +import Component from '@ember/component'; + +export default Component.extend({ + isExpanded: false, + + actions: { + toggle: function() { + this.set('isExpanded', !this.get('isExpanded')); + } + } +}); diff --git a/app/styles/app.scss b/app/styles/app.scss index db3432355..95a0cd799 100644 --- a/app/styles/app.scss +++ b/app/styles/app.scss @@ -467,6 +467,10 @@ a:hover { text-align: center; } +.left { + text-align: left; +} + .aplicar-modo-lectura-simple, .aplicar-modo-lectura-simple button // esta regla es necesaria para evitar que la sobreescriba Bootstrap { diff --git a/app/styles/session.scss b/app/styles/session.scss index 5f672988f..1732df071 100644 --- a/app/styles/session.scss +++ b/app/styles/session.scss @@ -35,4 +35,20 @@ .register-form { max-width: 20rem; display: inline-block; +} + +.register-form md-input-container { + width: 300px; // Makes the input labels readable +} + +// TODO: Move to someplace component-specific +.collapsable-title { + color: var(--theme-font-color); + font-style: italic; + cursor: pointer; + margin-bottom: 18px; +} + +.collapsable-title:hover { + background-color: var(--theme-background-color); } \ No newline at end of file diff --git a/app/templates/components/collapsable.hbs b/app/templates/components/collapsable.hbs new file mode 100644 index 000000000..d82502080 --- /dev/null +++ b/app/templates/components/collapsable.hbs @@ -0,0 +1,11 @@ +
+ {{title}} + {{#if isExpanded}} + {{paper-icon "keyboard_arrow_up"}} + {{else}} + {{paper-icon "keyboard_arrow_down"}} + {{/if}} +
+{{#if isExpanded}} + {{yield}} +{{/if}} diff --git a/app/templates/register.hbs b/app/templates/register.hbs index cdc5d535e..f7761cd65 100644 --- a/app/templates/register.hbs +++ b/app/templates/register.hbs @@ -16,15 +16,7 @@ - - - - -

@@ -41,12 +33,29 @@ {{/each}} -

Términos y condiciones

-