+
+
+ <%= image_tag("icon_home_debates.png") %> +

Debates

+

Encontrarnos, debatir y compartir lo que nos parece conveniente, importante o necesario para nuestra ciudad.

+
+
+ <%= image_tag("icon_home_propones.png") %> +

Propones

+

Hay también un espacio abierto para propuestas ciudadanas sobre el tipo de ciudad en el que queremos vivir.

+
+
+ <%= image_tag("icon_home_decides.png") %> +

Decides

+

Cuando una propuesta es apoyada pasa a un espacio de votación en el que se invita a toda la ciudadanía a apoyarla o rechazarla como propuesta colectiva.

+
+
+ <%= image_tag("icon_home_sehace.png") %> +

Se hace

+

Si la propuesta es aceptada en mayoría, se emitirán los informes adecuados para llevarla a cabo dentro de los cauces legales, presupuestarios y de viabilidad.

+
+

<%= t("welcome.last_proposals") %>

diff --git a/config/locales/en.yml b/config/locales/en.yml index 85e4a2544..d6d1b723c 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -12,7 +12,7 @@ en: open: "Open" participation: Participation open_city_title: "The city you want, it will be the city you want." - open_city_slogan: + open_city_slogan_html: "Start listening to Madrid. For that we open this digital Puerta del Sol, where all the locals can meet to discuss and share everything we want." # open_city_text: @@ -26,7 +26,7 @@ en: locale: "Language:" administration: Administration moderation: Moderation - # welcome: Welcome + welcome: "Welcome" more_information: "More information" debates: Debates proposals: Proposals @@ -159,6 +159,7 @@ en: proposal: proposal: Proposal support: "Support" + support_title: "Support this proposal" comments: zero: No comments one: 1 Comment diff --git a/config/locales/es.yml b/config/locales/es.yml index 52d9eeeb0..c9c2e59b1 100644 --- a/config/locales/es.yml +++ b/config/locales/es.yml @@ -12,9 +12,11 @@ es: open: "abierto" participation: Participación open_city_title: "La ciudad que quieres será la ciudad que quieras." - open_city_slogan: - "Empecemos escuchando qué tiene que decir Madrid. - Para ello abrimos esta Puerta del Sol digital, donde toda la gente de Madrid podemos encontrarnos para debatir y compartir todo lo que queramos." + open_city_slogan_html: + "Existen ciudades gobernadas directamente por sus habitantes, que debaten sobre temas que les preocupan, proponen ideas para mejorar + sus vidas y deciden entre todas y todos las que se llevan a cabo. Madrid ya es una de ellas." + #"Empecemos escuchando qué tiene que decir Madrid. + #Para ello abrimos esta Puerta del Sol digital, donde toda la gente de Madrid podemos encontrarnos para debatir y compartir todo lo que queramos." # open_city_text: # "Aquí cualquier voz tiene su espacio y son los ciudadanos y ciudadanas, y nadie en su nombre, quienes deciden votando los debates cuáles son los temas # más importantes de cada momento. Los responsables del gobierno tienen cuentas de usuario propias con las que podrán participar en los debates, y ser evaluados @@ -26,7 +28,7 @@ es: locale: "Idioma:" administration: Administrar moderation: Moderar - # welcome: Portada + welcome: "Portada" more_information: "Más información" debates: Debates proposals: Propuestas ciudadanas @@ -159,6 +161,7 @@ es: proposal: proposal: Propuesta support: "Apoyar" + support_title: "Apoyar esta propuesta" comments: zero: Sin comentarios one: 1 Comentario diff --git a/spec/features/votes_spec.rb b/spec/features/votes_spec.rb index c7664ee3c..fb44ec9d2 100644 --- a/spec/features/votes_spec.rb +++ b/spec/features/votes_spec.rb @@ -569,3 +569,6 @@ feature 'Votes' do end end end + + +pending "Remove support button text - tested in Update spec" \ No newline at end of file diff --git a/spec/helpers/proposals_helper_spec.rb b/spec/helpers/proposals_helper_spec.rb new file mode 100644 index 000000000..595c21fbb --- /dev/null +++ b/spec/helpers/proposals_helper_spec.rb @@ -0,0 +1,23 @@ +require 'rails_helper' + +describe ProposalsHelper do + + describe "#progress_bar_percentage" do + + it "should be 0 if no votes" do + proposal = create(:proposal) + expect(progress_bar_percentage(proposal)).to eq 0 + end + + it "should be a between 1 and 100 if there are votes but less than needed" do + proposal = create(:proposal, cached_votes_up: Proposal.votes_needed_for_success/2) + expect(progress_bar_percentage(proposal)).to eq 50 + end + + it "should be 100 if there are more votes than needed" do + proposal = create(:proposal, cached_votes_up: Proposal.votes_needed_for_success*2) + expect(progress_bar_percentage(proposal)).to eq 100 + end + end + +end \ No newline at end of file