[obs-commits] [openSUSE/open-build-service] 8ffbc8: Add beta helpers for responsive-ux feature
Branch: refs/heads/master Home: https://github.com/openSUSE/open-build-service Commit: 8ffbc87e19a892128f0b0ee98070546cd8591c71 https://github.com/openSUSE/open-build-service/commit/8ffbc87e19a892128f0b0e... Author: Saray Cabrera Padrón <scabrerapadron@suse.de> Date: 2020-02-04 (Tue, 04 Feb 2020) Changed paths: M src/api/app/helpers/webui/webui_helper.rb Log Message: ----------- Add beta helpers for responsive-ux feature Co-authored-by: Daniel Donisa <daniel.donisa@suse.com> Co-authored-by: David Kang <dkang@suse.com> Co-authored-by: Eduardo Navarro <enavarro@suse.com> Commit: 1d1bec5016051d91eec648642497d2d4f6aac385 https://github.com/openSUSE/open-build-service/commit/1d1bec5016051d91eec648... Author: Saray Cabrera Padrón <scabrerapadron@suse.de> Date: 2020-02-04 (Tue, 04 Feb 2020) Changed paths: M src/api/app/assets/javascripts/webui/application.js A src/api/app/assets/javascripts/webui/offcanvas.js M src/api/app/assets/stylesheets/webui/application.scss A src/api/app/assets/stylesheets/webui/responsive.scss A src/api/app/views/layouts/webui/responsive_ux/_logged_in_user_navigation.html.haml A src/api/app/views/layouts/webui/responsive_ux/_login_form.html.haml A src/api/app/views/layouts/webui/responsive_ux/_navigation.html.haml A src/api/app/views/layouts/webui/responsive_ux/_personal_navigation.html.haml A src/api/app/views/layouts/webui/responsive_ux/_search.html.haml M src/api/app/views/layouts/webui/webui.html.haml Log Message: ----------- Adjust top navigation bar to be responsive Co-authored-by: Daniel Donisa <daniel.donisa@suse.com> Co-authored-by: David Kang <dkang@suse.com> Co-authored-by: Eduardo Navarro <enavarro@suse.com> Commit: fd700d84366bc991fdb58f59a7b5655fd63b5b21 https://github.com/openSUSE/open-build-service/commit/fd700d84366bc991fdb58f... Author: Saray Cabrera Padrón <scabrerapadron@suse.de> Date: 2020-02-04 (Tue, 04 Feb 2020) Changed paths: M src/api/app/assets/stylesheets/webui/responsive.scss A src/api/app/views/layouts/webui/responsive_ux/_footer.html.haml M src/api/app/views/layouts/webui/webui.html.haml Log Message: ----------- Adjust footer section to be responsive Co-authored-by: Daniel Donisa <daniel.donisa@suse.com> Co-authored-by: David Kang <dkang@suse.com> Co-authored-by: Eduardo Navarro <enavarro@suse.com> Commit: c1a8c22ccfaf62eafb33ef2e8891efd776313909 https://github.com/openSUSE/open-build-service/commit/c1a8c22ccfaf62eafb33ef... Author: Saray Cabrera Padrón <scabrerapadron@suse.de> Date: 2020-02-04 (Tue, 04 Feb 2020) Changed paths: M src/api/app/assets/javascripts/webui/offcanvas.js M src/api/app/assets/stylesheets/webui/responsive.scss M src/api/app/helpers/webui/webui_helper.rb A src/api/app/views/layouts/webui/responsive_ux/_bottom_navigation.html.haml A src/api/app/views/layouts/webui/responsive_ux/_watchlist.html.haml M src/api/app/views/layouts/webui/webui.html.haml Log Message: ----------- Add navigation bar at the bottom The bottom bar includes the most important actions: - Go to home project - Go to tasks - Handle watchlist Commit: 0c51744dd13d9b66d2e6466539b6f5672c62bec7 https://github.com/openSUSE/open-build-service/commit/0c51744dd13d9b66d2e646... Author: Saray Cabrera Padrón <scabrerapadron@suse.de> Date: 2020-02-04 (Tue, 04 Feb 2020) Changed paths: M src/api/app/assets/stylesheets/webui/responsive.scss M src/api/app/views/layouts/webui/webui.html.haml M src/api/app/views/webui/main/_breadcrumb_items.html.haml M src/api/app/views/webui/package/_breadcrumb_items.html.haml M src/api/app/views/webui/project/_breadcrumb_items.html.haml Log Message: ----------- Adjust breadcrumb section to be responsive Co-authored-by: Daniel Donisa <daniel.donisa@suse.com> Co-authored-by: David Kang <dkang@suse.com> Co-authored-by: Eduardo Navarro <enavarro@suse.com> Commit: 0d01c6ce6478326fe412eea8693ed9a711fd0922 https://github.com/openSUSE/open-build-service/commit/0d01c6ce6478326fe412ee... Author: Saray Cabrera Padrón <scabrerapadron@suse.de> Date: 2020-02-04 (Tue, 04 Feb 2020) Changed paths: M src/api/app/assets/stylesheets/webui/responsive.scss Log Message: ----------- Clean up responsive.scss file Co-authored-by: Daniel Donisa <daniel.donisa@suse.com> Co-authored-by: David Kang <dkang@suse.com> Co-authored-by: Eduardo Navarro <enavarro@suse.com> Commit: 450ac14693fdc2d62ec351276a741aaaa05e5d87 https://github.com/openSUSE/open-build-service/commit/450ac14693fdc2d62ec351... Author: Saray Cabrera Padrón <scabrerapadron@suse.de> Date: 2020-02-04 (Tue, 04 Feb 2020) Changed paths: M src/api/lib/tasks/dev.rake Log Message: ----------- Enable responsive_ux feature in review-app Co-authored-by: David Kang <dkang@suse.com> Co-authored-by: Eduardo Navarro <enavarro@suse.com> Commit: 195daa84ab7dc595f1c79e5305c63aad4be6890e https://github.com/openSUSE/open-build-service/commit/195daa84ab7dc595f1c79e... Author: David Kang <dkang@suse.com> Date: 2020-02-04 (Tue, 04 Feb 2020) Changed paths: M src/api/app/assets/stylesheets/webui/responsive.scss M src/api/app/views/layouts/webui/responsive_ux/_login_form.html.haml M src/api/app/views/layouts/webui/responsive_ux/_personal_navigation.html.haml Log Message: ----------- Add sign up on main navbar Now the Sign up is accessible on every page. This design decision is not the definitve one. Co-authored-by: Eduardo Navarro <enavarro@suse.com> Co-authored-by: Saray Cabrera Padrón <scabrerapadron@suse.de> Commit: 54b7c1d9571b693591a048994d2434225a552224 https://github.com/openSUSE/open-build-service/commit/54b7c1d9571b693591a048... Author: Saray Cabrera Padrón <scabrerapadron@suse.de> Date: 2020-02-04 (Tue, 04 Feb 2020) Changed paths: M src/api/app/assets/stylesheets/webui/responsive.scss A src/api/app/views/layouts/webui/responsive_ux/_authentication_form.html.haml M src/api/app/views/layouts/webui/responsive_ux/_bottom_navigation.html.haml R src/api/app/views/layouts/webui/responsive_ux/_logged_in_user_navigation.html.haml M src/api/app/views/layouts/webui/responsive_ux/_navigation.html.haml M src/api/app/views/layouts/webui/responsive_ux/_personal_navigation.html.haml Log Message: ----------- Move main menu to bottom navigation bar Co-authored-by: David Kang <dkang@suse.com> Commit: 30a97e21d34ff960f8e57a2fb841908dd4e21e9d https://github.com/openSUSE/open-build-service/commit/30a97e21d34ff960f8e57a... Author: David Kang <dkang@suse.com> Date: 2020-02-04 (Tue, 04 Feb 2020) Changed paths: M src/api/app/assets/javascripts/webui/offcanvas.js M src/api/app/assets/stylesheets/webui/responsive.scss R src/api/app/views/layouts/webui/responsive_ux/_authentication_form.html.haml M src/api/app/views/layouts/webui/responsive_ux/_bottom_navigation.html.haml A src/api/app/views/layouts/webui/responsive_ux/_log_in.html.haml A src/api/app/views/layouts/webui/responsive_ux/_logged_navigation.html.haml R src/api/app/views/layouts/webui/responsive_ux/_login_form.html.haml M src/api/app/views/layouts/webui/responsive_ux/_navigation.html.haml R src/api/app/views/layouts/webui/responsive_ux/_personal_navigation.html.haml A src/api/app/views/layouts/webui/responsive_ux/_sign_up.html.haml A src/api/app/views/layouts/webui/responsive_ux/_unlogged_navigation.html.haml A src/api/app/views/layouts/webui/responsive_ux/_unlogged_options.html.haml M src/api/app/views/layouts/webui/webui.html.haml M src/api/app/views/webui/shared/_sign_up.html.haml M src/api/spec/features/webui/login_spec.rb Log Message: ----------- Re-design login view for small viewports Co-authored-by: Daniel Donisa <daniel.donisa@suse.com> Co-authored-by: Eduardo Navarro <enavarro@suse.com> Co-authored-by: Saray Cabrera Padrón <scabrerapadron@suse.de> Commit: 6de9ffbcfaa54f022dd6398a6ce53d16a140595b https://github.com/openSUSE/open-build-service/commit/6de9ffbcfaa54f022dd639... Author: Saray Cabrera Padrón <scabrerapadron@suse.de> Date: 2020-02-04 (Tue, 04 Feb 2020) Changed paths: M src/api/app/assets/stylesheets/webui/responsive.scss M src/api/app/views/layouts/webui/responsive_ux/_bottom_navigation.html.haml M src/api/app/views/layouts/webui/responsive_ux/_logged_navigation.html.haml M src/api/app/views/layouts/webui/responsive_ux/_navigation.html.haml Log Message: ----------- Adjust navigation items Co-authored-by: David Kang <dkang@suse.com> Co-authored-by: Eduardo Navarro <enavarro@suse.com> Commit: 62c7ad8c11555a01f472a8ba2d7e3ccac2e4df2d https://github.com/openSUSE/open-build-service/commit/62c7ad8c11555a01f472a8... Author: David Kang <dkang@suse.com> Date: 2020-02-04 (Tue, 04 Feb 2020) Changed paths: M src/api/app/helpers/webui/webui_helper.rb Log Message: ----------- Remove unused helper Co-authored-by: Eduardo Navarro <enavarro@suse.com> Commit: c30fb1d6dd0bfaef913f59d01d839a6264a9e493 https://github.com/openSUSE/open-build-service/commit/c30fb1d6dd0bfaef913f59... Author: David Kang <dkang@suse.com> Date: 2020-02-06 (Thu, 06 Feb 2020) Changed paths: M src/api/app/assets/javascripts/webui/application.js M src/api/app/assets/javascripts/webui/login-form.js R src/api/app/assets/javascripts/webui/offcanvas.js A src/api/app/assets/javascripts/webui/responsive_ux.js M src/api/app/assets/stylesheets/webui/responsive.scss M src/api/app/helpers/webui/webui_helper.rb M src/api/app/views/layouts/webui/responsive_ux/_bottom_navigation.html.haml M src/api/app/views/layouts/webui/responsive_ux/_footer.html.haml R src/api/app/views/layouts/webui/responsive_ux/_log_in.html.haml A src/api/app/views/layouts/webui/responsive_ux/_log_in_form.html.haml R src/api/app/views/layouts/webui/responsive_ux/_logged_navigation.html.haml A src/api/app/views/layouts/webui/responsive_ux/_login_modal.html.haml M src/api/app/views/layouts/webui/responsive_ux/_navigation.html.haml A src/api/app/views/layouts/webui/responsive_ux/_nobody_navigation.html.haml R src/api/app/views/layouts/webui/responsive_ux/_sign_up.html.haml A src/api/app/views/layouts/webui/responsive_ux/_sign_up_form.html.haml A src/api/app/views/layouts/webui/responsive_ux/_sign_up_modal.html.haml R src/api/app/views/layouts/webui/responsive_ux/_unlogged_navigation.html.haml R src/api/app/views/layouts/webui/responsive_ux/_unlogged_options.html.haml A src/api/app/views/layouts/webui/responsive_ux/_user_navigation.html.haml Log Message: ----------- Refactor navigation log in and sign up code Co-authored-by: Eduardo Navarro <enavarro@suse.com> Co-authored-by: Saray Cabrera Padrón <scabrerapadron@suse.de> Commit: 4c713bd78d02720a6d17f50571e07560604b6de3 https://github.com/openSUSE/open-build-service/commit/4c713bd78d02720a6d17f5... Author: Saray Cabrera Padrón <scabrerapadron@suse.de> Date: 2020-02-06 (Thu, 06 Feb 2020) Changed paths: A src/api/app/helpers/authentication_protocol_helper.rb R src/api/app/helpers/proxy_mode_helper.rb M src/api/app/helpers/webui/webui_helper.rb M src/api/app/views/layouts/webui/_personal_navigation.html.haml M src/api/app/views/layouts/webui/responsive_ux/_bottom_navigation.html.haml M src/api/app/views/layouts/webui/responsive_ux/_log_in_form.html.haml M src/api/app/views/layouts/webui/responsive_ux/_login_modal.html.haml M src/api/app/views/layouts/webui/responsive_ux/_navigation.html.haml M src/api/app/views/layouts/webui/responsive_ux/_nobody_navigation.html.haml M src/api/app/views/layouts/webui/responsive_ux/_sign_up_form.html.haml M src/api/app/views/webui/comment/_new.html.haml M src/api/app/views/webui/main/index.html.haml M src/api/app/views/webui/users/new.html.haml A src/api/spec/helpers/webui/authentication_protocol_helper_spec.rb M src/api/spec/helpers/webui/webui_helper_spec.rb Log Message: ----------- Refactor code related to authentication protocols We have moved all the checks related to different authentication protocols to helpers in order to simplify the views. Co-authored-by: David Kang <dkang@suse.com> Commit: e7433ec828e1cfab09de175d01ae6177b9063c6d https://github.com/openSUSE/open-build-service/commit/e7433ec828e1cfab09de17... Author: Saray Cabrera Padrón <scabrerapadron@suse.de> Date: 2020-02-06 (Thu, 06 Feb 2020) Changed paths: M src/api/app/assets/stylesheets/webui/application.scss R src/api/app/assets/stylesheets/webui/responsive.scss A src/api/app/assets/stylesheets/webui/responsive_ux.scss A src/api/app/assets/stylesheets/webui/responsive_ux/_layout.scss Log Message: ----------- Divide responsive UX CSS in different files Co-authored-by: David Kang <dkang@suse.com> Co-authored-by: Eduardo Navarro <enavarro@suse.com> Commit: a5016336bce3d140a99dd646471fdb9b5741aa4a https://github.com/openSUSE/open-build-service/commit/a5016336bce3d140a99dd6... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2020-02-06 (Thu, 06 Feb 2020) Changed paths: M src/api/app/assets/javascripts/webui/application.js M src/api/app/assets/javascripts/webui/login-form.js A src/api/app/assets/javascripts/webui/responsive_ux.js M src/api/app/assets/stylesheets/webui/application.scss A src/api/app/assets/stylesheets/webui/responsive_ux.scss A src/api/app/assets/stylesheets/webui/responsive_ux/_layout.scss A src/api/app/helpers/authentication_protocol_helper.rb R src/api/app/helpers/proxy_mode_helper.rb M src/api/app/helpers/webui/webui_helper.rb M src/api/app/views/layouts/webui/_personal_navigation.html.haml A src/api/app/views/layouts/webui/responsive_ux/_bottom_navigation.html.haml A src/api/app/views/layouts/webui/responsive_ux/_footer.html.haml A src/api/app/views/layouts/webui/responsive_ux/_log_in_form.html.haml A src/api/app/views/layouts/webui/responsive_ux/_login_modal.html.haml A src/api/app/views/layouts/webui/responsive_ux/_navigation.html.haml A src/api/app/views/layouts/webui/responsive_ux/_nobody_navigation.html.haml A src/api/app/views/layouts/webui/responsive_ux/_search.html.haml A src/api/app/views/layouts/webui/responsive_ux/_sign_up_form.html.haml A src/api/app/views/layouts/webui/responsive_ux/_sign_up_modal.html.haml A src/api/app/views/layouts/webui/responsive_ux/_user_navigation.html.haml A src/api/app/views/layouts/webui/responsive_ux/_watchlist.html.haml M src/api/app/views/layouts/webui/webui.html.haml M src/api/app/views/webui/comment/_new.html.haml M src/api/app/views/webui/main/_breadcrumb_items.html.haml M src/api/app/views/webui/main/index.html.haml M src/api/app/views/webui/package/_breadcrumb_items.html.haml M src/api/app/views/webui/project/_breadcrumb_items.html.haml M src/api/app/views/webui/shared/_sign_up.html.haml M src/api/app/views/webui/users/new.html.haml M src/api/lib/tasks/dev.rake M src/api/spec/features/webui/login_spec.rb A src/api/spec/helpers/webui/authentication_protocol_helper_spec.rb M src/api/spec/helpers/webui/webui_helper_spec.rb Log Message: ----------- Merge pull request #9015 from saraycp/responsive-ux/layout Responsive UX for layout Compare: https://github.com/openSUSE/open-build-service/compare/4be17b52b843...a50163...
participants (1)
-
Henne Vogelsang