You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a small compilation issue on some thoughts I had regarding how gnoweb can be improved, in relation to its approaching revamp. Some of these items might have been mentioned in previous issues, and some of these might be good for a v2, v3, etc. instead of the initial revamped version.
If there is a README.md inside a package, provide raw + rendered display options
Code viewer:
Adding line numbers to code
Adding copy all code button to each file
Add click-to-see definition within gnoweb (might be hard)
Permalinks to code lines (like on GH)
Properly render < & > signs (ie here, DeleteTodo < would be cool if I could link to the function here :)
Check all functionalities on all OS platforms (happy to provide manual testing)
Make the [source] page more useful:
When showing the file list page of a package/realm, display metadata, such as:
Publisher & published date/block,
How many packages are using it; might be difficult without proper tools, but possibly could be something provided by the tx-indexer?
Godoc of the package, if it exists
If we implement something like gno pull, show gno pull pkgpath command for that package
Possibly provide "download zip/package" functionality - might be a bad idea; not sure. WDYT?
u/handle - possibly also add tree-like display of user-only namespaces (ie r/leon, because it's hard to paginate/display large amount of tree nodes) (very big nice-to-have)
Work on better content organization for the landing/home page (gno.land). I'm writing an issue up on this currently, and I think this is a good time to think about this and try to improve the current state. In practice, this is a mix of figuring out what we want, what MD components we can utilize, and refactoring the r/gnoland/home content.
If a realm does not have a Render() function, make a nicer display showing it (instead of just "no render function provided").
Description
This is a small compilation issue on some thoughts I had regarding how
gnoweb
can be improved, in relation to its approaching revamp. Some of these items might have been mentioned in previous issues, and some of these might be good for a v2, v3, etc. instead of the initial revamped version.DeleteTodo
< would be cool if I could link to the function here :)gno pull
, showgno pull pkgpath
command for that packageu/handle
- possibly also add tree-like display of user-only namespaces (ier/leon
, because it's hard to paginate/display large amount of tree nodes) (very big nice-to-have){p,r}/namespace/
page -nspkg
query: [gnoland] Addnspkgs
(namespace packages) ABCI query #2383r/gnoland/home
content.Render()
function, make a nicer display showing it (instead of just "no render function provided").Related: #2746, #2383, #2189, #2687, #2602
cc @alexiscolin @gfanton @moul
The text was updated successfully, but these errors were encountered: