Skip to content

Add major changes on Noosfero interface (includes responsivity)

Pedro de Lyra requested to merge pedrodelyra/noosfero:responsive-noosfero into master

Hello everyone.

Last month I started working on an issue to improve the file upload page (#183), but I decided to go a little further and improve the Noosfero buttons as well. Well, one thing led to another and I ended up refactoring the whole Noosfero interface in an attempt to make it more modern and responsive.

Much of my work was inspired by the interface proposal developed by the design team of https://softwarepublico.gov.br/social/ (one of the platforms that use Noosfero).

As I expected, several tests began to break (about 300 out of 8420). Several are breaking because of assertions that check the html returned (which has been drastically changed). So I would like to ask the community for help to correct these tests.

Below are some prints of the interface proposed in this merge request (both in small and large screens).

I've uploaded a test environment with this version that can be accessed at:

http://207.154.219.69:3000

PS: I have created profiles and communities of the sample-data script, so I can access the environment with the guest profile, adminuser, {angela/joao/maria/etc...}-{oliveira/abreu/machado/etc...}.

Thank you for your attention!

Screenshot_from_2017-10-10_16-11-21

Screenshot_from_2017-10-10_16-11-08

Screenshot_from_2017-10-10_16-10-46

Screenshot_from_2017-10-10_16-10-32

Screenshot_from_2017-10-10_16-10-07

Screenshot_from_2017-10-10_16-09-56

Screenshot_from_2017-10-10_16-09-40

Screenshot_from_2017-10-10_16-09-25

Screenshot_from_2017-10-10_16-09-01

Screenshot_from_2017-10-10_16-08-43

Screenshot_from_2017-10-10_16-08-34

Screenshot_from_2017-10-10_16-08-17

Screenshot_from_2017-10-10_16-08-01

Screenshot_from_2017-10-10_16-07-42

Screenshot_from_2017-10-10_16-07-35

Screenshot_from_2017-10-10_16-07-18

Screenshot_from_2017-10-10_16-03-13

Screenshot_from_2017-10-10_16-02-39

Screenshot_from_2017-10-10_16-02-25

Screenshot_from_2017-10-10_16-02-18

Screenshot_from_2017-10-10_16-01-50

Screenshot_from_2017-10-10_16-01-57

Screenshot_from_2017-10-10_16-01-50

Screenshot_from_2017-10-10_16-01-31

Screenshot_from_2017-10-10_16-01-25

Screenshot_from_2017-10-10_16-01-21

Screenshot_from_2017-10-10_15-59-22

Screenshot_from_2017-10-10_15-59-04

Screenshot_from_2017-10-10_15-59-06

Screenshot_from_2017-10-10_15-58-37

Screenshot_from_2017-10-10_15-58-06

Screenshot_from_2017-10-10_15-57-59

Screenshot_from_2017-10-10_15-57-51

Screenshot_from_2017-10-10_15-57-35

Screenshot_from_2017-10-10_15-57-44

Screenshot_from_2017-10-10_15-57-30

Screenshot_from_2017-10-10_15-57-13

Screenshot_from_2017-10-10_15-57-09

Screenshot_from_2017-10-10_15-57-00

Screenshot_from_2017-10-10_15-56-54

Screenshot_from_2017-10-10_15-56-48

Screenshot_from_2017-10-10_15-56-25

Screenshot_from_2017-10-10_15-56-41

Screenshot_from_2017-10-10_15-56-08

Screenshot_from_2017-10-10_15-34-24

Screenshot_from_2017-10-10_15-56-25

Screenshot_from_2017-10-10_15-56-41

Screenshot_from_2017-10-10_15-56-08

Screenshot_from_2017-10-10_15-34-24

Screenshot_from_2017-10-10_15-58-52

Edited by Pedro de Lyra

Merge request reports