- Mar 11, 2024
-
-
Fredrik Jonsson authored
-
- Mar 08, 2024
-
-
Fredrik Jonsson authored
Fixes #3797
-
- Mar 06, 2024
-
-
Sandeep Chauhan authored
Fixes #3771
-
- Mar 04, 2024
-
-
Fredrik Jonsson authored
-
- Feb 29, 2024
-
-
Wes Appler authored
Fixes TODO comment by the Submit button
-
Fredrik Jonsson authored
Fixes #3785 Add a check to see if there are any submission values.
-
Fredrik Jonsson authored
Related #3788 Sets `SUBMISSION_PREVIEW_REQUIRED` to False by default and hides the submission preview buttons. We need a permanent fix for the preview bugs but until then this hides the functionality.
-
- Feb 27, 2024
-
-
Saurabh Kumar authored
- Update the row spacing, make them more comfortable for reading with increased padding top and bottom. - Update the ordering on the dropdown items, essentially aligns the "lead" and "reviewers" to be near the lead column and reviewers column in the rows. They are expected to align, but in one of earlier feedback people found it would be helpful if the "lead" dropdown was near the "lead" column.
-
- Feb 22, 2024
-
-
Fredrik Jonsson authored
Fixes #3748. To silence the remaning Django check warning one can add this to `local.py`: `SILENCED_SYSTEM_CHECKS = ["urls.W003"]`
-
Saurabh Kumar authored
With public site removed, it make sense to move the home module to hypha.home instead of hypha.apply.home. This PR refractors the code with no added functionality
-
Saurabh Kumar authored
- Fix the dropdown being hidden on the beta all page - Use mouseover for quick access - Update over states - Update the urls to that any external urls can also be added via settings, removes dependeny of `reverse` while specifying urls - How active page in the dropdown as well, a dark-blue border - Update the focus outline to be a simple dashed-border, instead of bulky outline
-
Fredrik Jonsson authored
Removes the "src" and "apply" sub directory levels resulting in a more flat directory structure for static assets. No changes in functionality should be a result of this. It is only to make it easier for developers to move around the code base.
-
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
-