- Feb 22, 2024
-
-
Wes Appler authored
Fixes #3741. Adds a new tag to get the label of the category from the ID
-
- Feb 19, 2024
-
-
Fredrik Jonsson authored
Add head end and body end include files. Empty by default to make it easy to insert custom content (#3777) Allow implementors to add `templates_custom/includes/head_end.html` and/or `templates_custom/includes/body_end.html` to easily insert things like tracking code etc. in to `base.html`.
-
- Feb 16, 2024
-
-
Fredrik Jonsson authored
Fixes #3775
-
- Feb 15, 2024
-
-
Saurabh Kumar authored
Fixes #3770
-
- Feb 12, 2024
-
-
Fredrik Jonsson authored
Fixes #3731 Improves rtl support among other things. Replaces attributes like top/left/margin-right/padding-left as well as tailwind classes with `*-inline*` and `*-block*` version. `padding-inline-start` is for ltr the same as `padding-left` but for rtl it is the same as `padding-right`. The browser just does the right thing. For tailwind we should always use `ms-1` instead of `ml-1` and `me-1` instead of `mr-1` etc. The s/e stands for start/end.
-
Fredrik Jonsson authored
Fixes #3742.
-
Saurabh Kumar authored
- Remove call-to-action block - Remove relatedcontent - Remove templates/blocks - Remove apply_button.html Fixes #3760
-
Wes Appler authored
Closes #3737 and Closes #3733. This adds a new visibility setting of `applicant partners`. This addition turned out to be a bit unwieldy because of how situation it is. The main constraints I was designing for was in the case of a lab/fund that was using the partner role for vendors. I was trying to also account for the possibility that multiple vendors will be assigned to a single submission (which I believe is an edge case). The main concern was applicants/vendors inputting sensitive data into the communications tab and having each other see such. For example: if a vendor uploads banking information an applicant (or other vendor) should not be able to see this information and vice versa. Also tried to include a few docstring additions in lieu of the documentation updates.
-
Saurabh Kumar authored
- Update page styling - Clean up internal code - add tests Fixes #3757
-
Sandeep Chauhan authored
Fixes #3670 - Added a code setting file to define the nav item. - Use the dropdown to show nav item categories. - Add user role permissions to nav items and categories. - Make dropdowns accessible. Co-authored-by:
Fredrik Jonsson <frjo@xdeb.org>
- Feb 09, 2024
-
-
Saurabh Kumar authored
After removal of the public site, the apply homepage no longer displayed the page title. This PR fix the homepage to include page title. Also, adds a subtle hover state to each of the fund list to improve it UX. Updgraes tailwindcss to 3.4 to make use of `text-balance` and `text-pretty` classes
-
Saurabh Kumar authored
This fixes the partial html returned to replace the <main> section, adds flex `grow` so that the footer div sticks to the bottom on the pages with less content.
-
Saurabh Kumar authored
For users, who just just logged and doesn't have any role yet, they can only visit their profile page. This adds link to the "apply" fund listing page. Clicking on the logo to go their is not super obvious. This PR fixes it.
-
- Feb 07, 2024
-
-
Saurabh Kumar authored
The "Forms" menu is added by the wagtail.contrib.forms, hypha doesn't use it, so this PR simply hidee/removes the main menu Fixes: https://github.com/HyphaApp/hypha/issues/3745
-
Wes Appler authored
Documentation overhaul - Fixing formatting issues, autodoc implementation, and added variables for versions. (#3734) Closes #3639. This is a bit of an overhaul of the docs to make them more easy to utilize. This changes include: - Removal of overhanging public aspects of the documentation - Reformatting of terminal commands to allow for easy copy & pasting - Updating points of contact - Screenshot Updates - Automated code API documentation. [Google's docstring style](https://github.com/google/styleguide/blob/gh-pages/pyguide.md#38-comments-and-docstrings) should be used. - Added variables for things like software versions & packages. - Unless python & node version are manually specified, when docs are built these will be pulled from [`.nvmrc`](https://github.com/HyphaApp/hypha/blob/main/.nvmrc) & [`.python-version`](https://github.com/HyphaApp/hypha/blob/main/.python-version) - Consolidated the production and development guides into one location (both under `Setup` rather than one under `Getting Started` and one under `Setup`), and updated them to be similar to one another. - Added different steps for getting Hypha development deployed under multiple OSs
-
Fredrik Jonsson authored
-
Saurabh Kumar authored
Update the typography color in the footer to be readiable on a dark background Fixes https://github.com/HyphaApp/hypha/issues/3753
-
- Feb 06, 2024
-
-
Fredrik Jonsson authored
-
Saurabh Kumar authored
- Keeps the migrations to delete the public tables - Updates and adds a global footer (admin configurable) - Update the layout of homepage Fixes #3110 #3559 ## Test Steps - [ ] Remove the public site, go to "Wagtail Admin" > "Pages", set the "Apply Home Page" as the default page of the site. Remove the public site page - [ ] Do regression of the whole site --------- Co-authored-by:
Wes Appler <wes@opentech.fund>
-
Fredrik Jonsson authored
-
- Jan 30, 2024
-
-
Saurabh Kumar authored
- Upgrade heroicons to 2.6.0, adds support for heroicons_mirco - Remove/upgrade sprite icons - Update icons in the global messages widget - Remove unused bgg-logo sprite - Update calendar icon with heroicon - Update anchor-link icon - Remove speech-bubble icon and link—-open-feed, link--close-feed and link—to-top - Remove arrow-up and arrow-down - Remove arrow-split - Remove "website" icon - Remove “error” icon - Update like & dislike button in the screening section - Remove 'bulb' svg from sprite - Remove 'hero-home-left-pixels' sprite - Remove 'hero-home-right-pixels' from sprite - Remove 'magnifying-glass' svg from sprite - Remove 'person-icon' and profile_button.html - Replace 'caret-down' and 'caret-up' icon - Remove 'side-arrow' from svg sprite - Remove 'add-user' icon, replace with 'user-plus' - Remove 'logo-desktop', 'logo-mobile' and 'logo-desktop--dark' icons - Remove 'logo-mobile-no-text' icon - Remove 'logo-mobile-dark' and 'logo-desktop--dark-alt' - Remove 'hero-standard-left-pixels' and 'hero-standard-right-pixels' - Remove 'eye' icon and replace with heroicon 'eye' - Remove 'exclamation-point' icon and replace by heroicon exlaimation-circle - Remove 'github' icon - Remove 'person-icon' and profile_button.html - Replace 'caret-down' and 'caret-up' icon - Remove 'side-arrow' from svg sprite closes #3703 depends on #3722
-
Fredrik Jonsson authored
Fixes #3735
-
- Jan 29, 2024
-
-
Wes Appler authored
## Description Closes #3545. This creates the option to require a user to preview their form before submitting it. The requirement is set on a per fund/lab basis, and is a ~required checkbox when the lab/fund is configured in Wagtail admin~ global Django configuration option. The preview first saves the application as a draft, then presents the user with a preview of their application. Upon viewing, the user can either edit or submit as seen in the flow diagram below.
-
Saurabh Kumar authored
Removes the cookie consent settings from the "public" menu to "settings" menu and make it site independent setting This PR also remove the `@register_public_site_settings` as this the last remain setting in the "public" menu in wagtail Depends on #3721 --------- Co-authored-by:
Fredrik Jonsson <frjo@xdeb.org>
-
Saurabh Kumar authored
Also, removes breadcrumbs and StoryBock Depends on #3720
-
Saurabh Kumar authored
- Remove bunch of homepage properties - Update apply fund/lab listing page to use `page.description` instead of picking up description from the corresponding public page. Depends on #3719 --------- Co-authored-by:
Fredrik Jonsson <frjo@xdeb.org>
-
Fredrik Jonsson authored
-
Saurabh Kumar authored
- Update sandbox db Depends on #3718
-
Saurabh Kumar authored
- Keeps the apps, so delete table migration can be applied - updates sandbox-db with removed tables Depends on #3717
-
Fredrik Jonsson authored
- Updates migrations to delete tables - update sandbox-db with removed tables Depends on #3716 Co-authored-by:
Saurabh Kumar <theskumar@users.noreply.github.com>
-
Saurabh Kumar authored
- Keep the app installed so the delete table migrations could run - Update sandbox-db with removed tables Depends on #3715
-
Saurabh Kumar authored
- Removes the `NavigationSettings` and it's template tag. Keeps the custom html based navigation - Keeps the "news" installed app, so that model migrations are applied - update the sandbox db to remove news page data and schema from it - Remove management command for public pages exports
-
- Jan 19, 2024
-
-
Sandeep Chauhan authored
Fixes #3709
-
- Jan 18, 2024
-
-
Fredrik Jonsson authored
Fixes #3726
-
Saurabh Kumar authored
The workflows page in the docs had duplicate info about each of the work with just an addition screenshot of workflow stages section. Update and merges the screenshot with the existing sections about different workflows
-
Wes Appler authored
Quick PR to update the PR template reflecting the testing conversations we had today
-
- Jan 12, 2024
-
-
Saurabh Kumar authored
This app is used for improving the ranking of the pages in the wagtail search, as the public site with all it's pages are being remove this app of no use in hypha now. https://docs.wagtail.org/en/stable/reference/contrib/searchpromotions.html
-
Saurabh Kumar authored
Fetch the full-history to that the last edited information is displayed correctly for all the pages. Right now, all the pages get the last build time. Also, update the copyright year from 2023 to 2024 (Easy way to triggers a build for docs)
-
- Jan 11, 2024
-
-
Fredrik Jonsson authored
Fixes #3669 Make the status bar work with different fonts, viewports etc. and always align.
-