diff --git a/invenio_app_rdm/communities_ui/views/communities.py b/invenio_app_rdm/communities_ui/views/communities.py index ba501d9ac..0dd8f21f0 100644 --- a/invenio_app_rdm/communities_ui/views/communities.py +++ b/invenio_app_rdm/communities_ui/views/communities.py @@ -30,8 +30,7 @@ def communities_detail(pid_value, community, community_ui): return render_community_theme_template( "invenio_communities/records/index.html", theme=community_ui.get("theme", {}), - community=community, - community_ui=community_ui, + community=community_ui, # Pass permissions so we can disable partially UI components # e.g Settings tab permissions=permissions, diff --git a/invenio_app_rdm/requests_ui/templates/semantic-ui/invenio_requests/community-membership-request/user_dashboard.html b/invenio_app_rdm/requests_ui/templates/semantic-ui/invenio_requests/community-membership-request/user_dashboard.html new file mode 100644 index 000000000..379d9c789 --- /dev/null +++ b/invenio_app_rdm/requests_ui/templates/semantic-ui/invenio_requests/community-membership-request/user_dashboard.html @@ -0,0 +1,26 @@ +{# -*- coding: utf-8 -*- + + This file is part of Invenio. + Copyright (C) 2022 CERN. + Copyright (C) 2024 Northwestern University. + + Invenio is free software; you can redistribute it and/or modify it + under the terms of the MIT License; see LICENSE file for more details. +#} +{% set title = invenio_request.title %} +{% extends "invenio_requests/details/index.html" %} +{% from "invenio_requests/macros/request_header.html" import invitation_request_header %} + + +{% block request_header %} + {{ + invitation_request_header( + back_button_url=url_for("invenio_app_rdm_users.requests"), + back_button_text=_("Back to requests"), + request=invenio_request, + accepted=request_is_accepted + ) + }} +{% endblock %} + +{% set active_dashboard_menu_item = 'requests' %} diff --git a/invenio_app_rdm/theme/assets/semantic-ui/less/invenio_app_rdm/theme/elements/input.overrides b/invenio_app_rdm/theme/assets/semantic-ui/less/invenio_app_rdm/theme/elements/input.overrides index eccc9fb2d..1dbcc92d1 100644 --- a/invenio_app_rdm/theme/assets/semantic-ui/less/invenio_app_rdm/theme/elements/input.overrides +++ b/invenio_app_rdm/theme/assets/semantic-ui/less/invenio_app_rdm/theme/elements/input.overrides @@ -2,7 +2,8 @@ Invenio App RDM Input Overrides ***********************************************/ -.input.invitation-searchbar { +.input.invitation-searchbar, +.input.member-requests-searchbar { width: 100%; }