Repository navigation
Download Flow #683
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
Stefterv
wants to merge
58
commits into
processing:main
Choose a base branch
from
Stefterv:download-flow-refactor
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Download Flow #683
Changes from 1 commit
Commits
Show all changes
58 commits
Select commit
Hold shift + click to select a range
3f9030b
Setting up architecture for the new download pages
Stefterv 4f07cab
Add 'What's New' section to macOS download page
Stefterv 74b13c1
Disable parallel sourcing in Gatsby config
Stefterv 2f75926
Re-architecture
Stefterv a04fb58
Download instructions
Stefterv 3166dec
Add Windows MSI and Zip download instructions
Stefterv f1071ff
Refactor download page and platform selection UI
Stefterv 8625d74
Update download images for Linux and Windows
Stefterv 24954fa
Further implemented download pages
Stefterv 3892501
Show Previous releases by Major and LTS version
Stefterv a03d9af
Release indicator
Stefterv 2cc24df
Add analytics tracking to download buttons
Stefterv 63a3426
Add Donorbox donation widget to Donate component
Stefterv ec30ac7
Improved download layout and switcher UI pass
Stefterv ac2cae2
Refactor download pages and add architecture FAQ
Stefterv 192cf3a
Further work on the instructions
Stefterv 3d432bf
Further improvement of the instructions
Stefterv cf33247
Implemented Donate component and add styling for donation options
Stefterv 1d12ab0
Add launch configuration for development server in VSCode
Stefterv 3703f5d
Improve download page UI and release handling
Stefterv 548a573
Update Switcher styles for improved download UI consistency
Stefterv b5ccc5c
Add all releases page and update download navigation
Stefterv 60f963e
Redesign download pages layout and styles
Stefterv 50cd45b
Add release notes and update release metadata for 4.4.8–4.5.0
Stefterv 48c40c5
Refactor download flow by creating a dedicated DownloadCTA component …
Stefterv 8753a75
Update release notes and JSON files for Processing versions 4.5.1, 4.…
Stefterv d6ab01c
Refactor download flow and styles: create DownloadCTA component, upda…
Stefterv a61a663
Refactor download components and styles: enhance Button and DownloadC…
Stefterv df32bb5
Refactor download and donation components: enhance styles for Button …
Stefterv f6f27fd
Enhance Navbar component: add donate button with icon and styles, upd…
Stefterv 2564679
Refactor Linux download instructions: remove LinuxSnap component, add…
Stefterv e838133
Fix version handling in Switcher component: ensure fallback to latest…
Stefterv 31e79ea
Refactor donation and download components: update styles, enhance lay…
Stefterv 3786e0b
Refactor download components: update styles for Donate and Architectu…
Stefterv 4e8fae4
Fix spacing for h3 elements in WhatsNew component: add margin-top for…
Stefterv 7ec6cd0
Enhance platform selection logic: add support for URL parameter overr…
Stefterv 4693e14
Refactor donation and sketch components: integrate Donate component i…
Stefterv 4800339
Add styles for releases page and create install script placeholder
Stefterv 7ee6fcf
Enhance ReleasesPage: add link styling for version tags and improve t…
Stefterv dd0ad1d
Fix release link generation: update tag URL structure for version com…
Stefterv 031ad78
Refactor download components: streamline asset handling, enhance vers…
Stefterv b972e1e
Update download instructions to include version information for Linux…
Stefterv e074669
Refactor download components and enhance user guidance: update styles…
Stefterv 24a7597
Refactor download button variants: implement dynamic class assignment…
Stefterv ecfa5bb
Refactor donate button styles: change selector to li.donate and enhan…
Stefterv 08681aa
Enhance examples section: update heading and add instructional text f…
Stefterv 9f390dc
Refactor CSS formatting: standardize spacing and improve readability …
Stefterv 7481f6c
Refactor download CTA background: update image source to processing-b…
Stefterv 0af8ac8
Refactor Navbar component: change list items to anchor tags for impro…
Stefterv eafea5e
Revert "Refactor Navbar component: change list items to anchor tags f…
Stefterv f752af6
Update Navbar.module.css
Stefterv a62ef5d
Add inline-flex display to donate subitem for improved layout
Stefterv 6ff81a2
Refactor Navbar into context-based components
Stefterv 1ff9c20
New Navbar
Stefterv b1895ad
Order fixes
Stefterv b3d5366
Merge branch 'main' into download-flow-refactor
Stefterv 7491816
Update package-lock.json
Stefterv 2af051d
Added platform picker
Stefterv File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Add analytics tracking to download buttons
Integrates Fathom analytics by adding unique goal IDs to each DownloadButton instance and triggering events on click. Updates DownloadButton to accept an 'id' prop and report downloads, and modifies download instruction components to pass the appropriate goal IDs.
- Loading branch information
commit 2cc24df3034f91dccc1df09d95e3e14a99bfba17
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd recommend adding
MacOSBrew.jsfor https://formulae.brew.sh/cask/processing