feat: improve scribe-server website#72
Conversation
Thank you for the pull request! 💙The Scribe-Server team will do our best to address your contribution as soon as we can. The following are some important points:
Note Scribe uses Conventional Comments in reviews to make sure that communication is as clear as possible. |
Maintainer ChecklistThe following is a checklist for maintainers to make sure this process goes as well as possible. Feel free to address the points below yourself in further commits if you realize that actions are needed :) |
First PR Commit Check
|
|
Hi @andrewtavis @axif0: here is the updated website I hinted about here. You can view the website at https://scribe-test-server.toolforge.org/. I posted the current staging state to my own test server. I did have some issues surrounding the website content. Could you please go through it and highlight any parts that need changes? Thanks! |
|
Wow this is looking great, @DeleMike! Looking forward to reviewing this and bringing it in :) :) |
|
@DeleMike, I've just sent along some updates to the content and simple formatting/marking :) The one thing that's not working is that the logo that I've added isn't being served so that it can be used in the static |
|
@axif0, let us know how this is looking to you :) We can also bring it in and you can give feedback after! |
andrewtavis
left a comment
There was a problem hiding this comment.
praise: This is a dramatic improvement to the Scribe-Server website, @DeleMike! Really amazing to see it at such a high quality! 😊
note: Maybe later we can do some similar changes for scri.be :)
|
No qualms! I think there is something wrong with Scribe-Data; the [2026-07-24 15:32:21] 📜 Exporting latest data contracts from Scribe-Data...
Traceback (most recent call last):
File "/tmp/scribe-data-update/Scribe-Data/.venv/bin/scribe-data", line 6, in <module>
sys.exit(main())
^^^^^^
File "/tmp/scribe-data-update/Scribe-Data/src/scribe_data/cli/main.py", line 685, in main
export_contracts(output_dir=args.output_dir)
File "/tmp/scribe-data-update/Scribe-Data/src/scribe_data/cli/contracts/export.py", line 34, in export_contracts
if output_dir.exists():
^^^^^^^^^^^^^^^^^
AttributeError: 'str' object has no attribute 'exists'
[ERROR] Failed to export data contracts
[2026-07-24 15:32:22] Cleaning up temporary directory: /tmp/scribe-data-update
Error: Process completed with exit code 1.I will look into it. It seems like something is a bit off with Scribe-Data. And the logo issue. |

Contributor checklist
./pre-commitexecutable as well asmake lintand have fixed all reported issuesDescription
Improve Scribe-Server Website
Related issue