Skip to content

Redesign: scopes picker#11039

Merged
ferblape merged 9 commits intofeature/redesignfrom
feature/resdesign-scopes-picker
Jun 21, 2023
Merged

Redesign: scopes picker#11039
ferblape merged 9 commits intofeature/redesignfrom
feature/resdesign-scopes-picker

Conversation

@entantoencuanto
Copy link
Copy Markdown
Contributor

@entantoencuanto entantoencuanto commented Jun 14, 2023

🎩 What? Why?

This PR replaces the scopes picker in the front with a select. The admin scopes picker remains because some test break using the select

📌 Related Issues

Link your PR to an issue

Testing

Enabe scopes in a participatory space and make sure to select a scope with child scopes. Create or update inside the space a Proposals space and enable also participatory space with the same scope than the space. Configure also the space to allow users creation of proposals in front. As user create a proposal and check the presence of the scope select

Signed in as admin@example.org visit https://decidim-redesign.populate.tools/processes/Decidim4Dummies/f/1941/proposals/17400/complete

📷 Screenshots

image

♥️ Thank you!

@entantoencuanto entantoencuanto added the project: redesign Barcelona City Council contract label Jun 14, 2023
@entantoencuanto entantoencuanto changed the base branch from develop to feature/redesign June 14, 2023 19:49
@andreslucena andreslucena changed the title Redesign: Scopes picker Redesign: scopes picker Jun 15, 2023
@entantoencuanto entantoencuanto force-pushed the feature/resdesign-scopes-picker branch from 874a783 to f5baec1 Compare June 15, 2023 11:35
@entantoencuanto entantoencuanto marked this pull request as ready for review June 16, 2023 12:44
@furilo furilo requested a review from a team June 16, 2023 13:19
Copy link
Copy Markdown
Member

@carolromero carolromero left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @jorgeatgu! Before moving forward:

  • let's leave the font weight at 600, as in other places

Thanks!

Copy link
Copy Markdown
Member

@carolromero carolromero left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ups this was the review for #11049, sorry! This one looks good to me :)

@ferblape ferblape requested a review from a team June 19, 2023 11:29
@ferblape ferblape merged commit 29494b1 into feature/redesign Jun 21, 2023
@ferblape ferblape deleted the feature/resdesign-scopes-picker branch June 21, 2023 04:23
@andreslucena
Copy link
Copy Markdown
Member

@entantoencuanto I've added the screenshot so this change is documented.

This change will introduce UI issues in installations like decidim.barcelona, where there are 83 scopes (10 scopes/districs and 73 child scopes/neighborhoods). This can be mitigated by JS libraries like we've been discussing in #8683 (or other, but ideally we could reuse the same component here)

entantoencuanto added a commit that referenced this pull request Jun 23, 2023
* feature/redesign: (26 commits)
  Use the component name in the sidebar title (#11088)
  Redesign: layout center (#11068)
  Redesign: display only public users followings in following profile tab (#11051)
  Redesign: fix cards (#11072)
  Redesign: remove gcalendar warning (#10999)
  lock sass-embedded (#11077)
  Redesign: scopes picker (#11039)
  Redesign: pending notifications (#10926)
  Redesign: change the filters style (#11049)
  Redesign: secondary actions (#11067)
  Redesign: assembly members page (#10992)
  Redesign: update default static map size to 300px (#10953)
  Redesign: visual placeholder cards (#11038)
  Redesign: fix emoji popup position (#10957)
  Redesign: enable REDESIGN_ENABLED on ParticipatoryProcesses (#10983)
  Redesign: opinion buttons (#10998)
  Display a disabled message button in public profile if user blocks them instead of hidding it (#10984)
  Redesign: confirm modal Foundation-free (#10978)
  Redesign: initiatives (#10646)
  Redesign: surveys (#10922)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

project: redesign Barcelona City Council contract

Projects

No open projects
Status: Done

Development

Successfully merging this pull request may close these issues.

6 participants