Patrick Elsen

Results 79 issues of Patrick Elsen

The [Leptos book](https://book.leptos.dev/deployment/binary_size.html) recommends some strategies for keeping WASM sizes small specifically: - Using `opt-level = "z"` - Building standard library from scratch I think we can (should) try both...

In the FileTree component, clicking on a file works like clicking on a link. We want to be able to use this component in multiple places. For that reason, we...

enhancement
help wanted
good first issue

Currently, we use a static title of `diff.rs` for all pages. The title should reflect the current crate name, version and file name. One possible way to implement this would...

enhancement
help wanted
good first issue

Currently, we don't properly handle special files such as links. To allow for this, we should rethink our model so that we can: - capture and display metadata, such as...

Currently, we have these little boxes for code folding: ![Screenshot from 2024-10-13 16-10-36](https://github.com/user-attachments/assets/edc7a1df-2d35-47b8-9f14-a8dd940cd47c) I think we can make this look prettier. For example, GitHub uses these blue lines to control...

enhancement
help wanted

There should be an [`ARCHITECTURE.md`](https://matklad.github.io/2021/02/06/ARCHITECTURE.md.html) outlining how this tool works, to give context to anyone who wishes to contribute.

documentation

With the migration to Tailwind CSS, there's already been some good progress towards a useable dark mode. But there are still some open issues: - The file diff view doesn't...

enhancement
help wanted

See #55 comments.

enhancement
help wanted

Currently, we have a router that handles parsing the paths. It supports multiple modes: - Browsing a single crate's sources (`/browse///`) - Diffing a crate against different versions (`////`) -...

enhancement
question

diff.rs can already do a diff between crates, for example diff `mycrate 0.1.0` and `mycrate-fork 0.1.0`. However, this is currently not expose in the UI (there is no way in...

enhancement
help wanted
good first issue