-
Notifications
You must be signed in to change notification settings - Fork 36
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
Transmission Website refresh #64
Comments
Both hands up! I love this app and would love to contribute. |
I am unable to locate any vector format files of the Transmission logo(s) in the repos to use in design. @GScottElshaw you know where would I find those resources? Please note that this is my first time directly contributing to a GitHub project, so please excuse me in advance for any missteps in procedure or method on my part. |
To whomever updates the website, can you make it more modern and have it work on all screen sizes from phones to 4K desktops? |
I was going to start with this: https://github.com/transmission/transmission/blob/main/macosx/Images/Images.xcassets/AppIcon.appiconset/icon_512x512%402x.png |
@shattered What were you thinking design-wise? I was thinking of something like these. |
Linking here for visibility, https://github.com/transmission/transmission.github.io is the website repo. Note there is also https://github.com/transmission/transmission/blob/main/extras/transmission-1920.jpg I don't think a high-quality svg exists. None of the maintainers are graphic artists :) |
@GScottElshaw I was originally thinking a more information dense version of the IINA Player website. After seeing the Adaptor site you posted, I think somewhere in-between those two would be great. |
If not vector, someone somewhere has got to have the photoshop/gimp source files somewhere. The high res jpg you linked to will certainly help me start though, thanks :) |
I like that because we have a lot of Mac users and that style of clean, light site layout really appeals to a lot of Windows users as well, who I think are the most untapped well of users that need to learn about Transmission. We also need to update the addons section so people can see how many pieces of software out there work with Transmission. |
Me too - Awesome! |
@GScottElshaw Do you have any CSS grid framework you like to use? I'm partial to a very slimmed down Bootstrap for just the layout. Simple, easy, mobile, and not bloated if you cut out the fat. Your thoughts? I found a better working image for the logo via wiki. |
I know of, but have never used it, but I was thinking of a much simpler approach of Wordpress + theme. Let's make some time for a zoom/skype and work out what we need to work out and divvy up how we're going to approach. And then the hard work, consensus from others ;-) Yay! Working images are a great start! Drop me a line: asituationist@ that google mail platform thingy. |
AppIcon.tiff.zip |
I think as long as you start simple, keep it clean and fast, you won't get much pushback from the people ITT. The old site was getting stale and anything modern would be welcome as long as it has all the information of the old site. Somebody may want to tell the Transmission forum about this revamp so we get more eyes and helping hands in here. |
I decided to take a swing at a draft. Excuse the homepage of the domain, something went terribly wrong lol! |
I would like to translate the app speed tests into something more tangible for users. I'm not a math guy, but it would be great to say "transmission uses x% less resources" with a nice * at the bottom with a link to the table. It just has a few too many variables for me to distill down. If someone could do that, it would be a great selling point on the site. |
Are there platform performance metrics available or have they ever been done, @ckerr @mikedld @livings124? |
@GScottElshaw There have been. I translated it into the excel file for ease. I posted it the last post. |
@shatteredsite I was meaning something more, this decade :-) With the new site, I think a 3.0 vs. 4.0 comparison would be great. |
Everyone's thoughts on my draft are very welcome. I thrive on brutal feedback! If people are not happy with the direction, I'm happy to go another direction entirely. I would love to use MODX as a cms to make updating simple. It's easy to use, not very plugin-dependent (especially for a simple site), and I can integrate it fully in a couple hours tops. I have used it for over a decade with only one security hiccup, and that was fixed quickly. This is a bigger question I pose as bringing in third party open-source software is not as simple a decision as design. @ckerr @sweetppro @Pentaphon @GScottElshaw |
First things first. A few questions: Can someone tell us what the current hosting and billing arrangements are? What is the current CMS? What other mediums need to be incorporated into a new site? Does the project still require the forum, or has GitHub superseded that need? |
@shatteredsite I think it looks great. nice and clean Heres a couple of small things I have noticed (some of which are clearly because its a draft):
|
@sweetppro Thanks for the feedback! Yes I used existing screenshots as placeholders till I really can spend time on that. If someone else could grab a few screenshots with torrents going at really good speeds, that would be great. I fixed the typo and updated the logos. I could use help on font selection, there are so many it's mind boggling. @GScottElshaw Some of the reasons why the CMS is more complex a subject. I agree, that is vital information to have, but I am not the best one to find out. @ckerr would you be able to? It's 04:20 here, so will be back on it in 6-8 hours. |
Hosted on github, so static content is a hard requirement. This fits my personal preference too: I don't want to have to do any sysadmin or troubleshooting. The fewer places in the pipeline where things can go wrong, the better.
Hmmmmm there's not a clean answer for that. There's still some community in the forums and IDK if it would make sense to pull the plug on it. But it's definitely not the place to report bugs or ask questions that would fit in GitHub discussions, so I'd prefer GH links on transmissionbt.com. |
@ckerr Thanks for the clarification. I forgot completely about the repo and how much harder a full CMS install would complicate things. GOOD point. The functionality of the site is so simple that I don't think it will pose much of any issue to just swap files out, copy and paste come existing HTML/JS, and it should be fine. EDIT: I switched out the jquery includes for PHP. Since it seems PHP files were part of the original site, it should run no problem. It is just two tags a page and will simplify things. It also will help with SEO a bit. |
Thanks for this and the flat-file requirements information @ckerr. I'm wondering if it might be worth looking at the forums after the website changes. I think it might be worth deactivating/archiving certain sections and to refocus the community between here and there where the conversations can reach the right eyeballs; and The thing i am most concerned about, always, is the appropriate web properties have to reflect the amount of human resource available to monitor and engage with them. Charles, do you or any of the contributors, or Transmission community members, have software that can produce speed tests? One of the things I would like to do is provide some decent benchmarking between 3.0 and what will be 4.0 clients. If you know of anything on the Mac side that serves that purpose, that is preferably free or cheap, please let me know. @shatteredsite Afraid i couldn't access the test site :-( Initially i could without the CSS and then I couldn't at all. What are you thinking? Are you thinking of flat-file html, some css and js files? Is this something you think needs to be coded from whole cloth or do we simply, ahem, 'co-opt' some css and javascript from elsewhere? https://iina.io/ |
All the functions of the original site have been moved over and these are the changes:
One known issue is the fonts glitching on load. I'm working on it, but having a bit of trouble. Bootstrap 5 is a bit confusing to me on that issue. I could also use help with updating those screenshots for the homepage. If anyone could take a couple snapshots that would be great. On the homepage there are 6 OS logos shown. I ask if anyone has any opinions as to whether those are the right distros to showcase. I hope official testing on Mint and ElementaryOS occurs soon, they are only increasing in popularity, especially for new users. Let me know what y'all think! |
@GScottElshaw Sorry not to tag you in the last post, didn't see your previous post. The way I handled the site was to stick with html/php, CSS and JS files. It's about as simple as you can possibly get in that regards. The php is just a few tags here and there for includes, but that is it. The site is up now, A2 Hosting is my nemesis. |
@shatteredsite this looks great! a couple of things I noticed:
I can also take some macOS screens later today |
Some notes! Stunning and efficient! Homepage Font: I prefer sans vs serif fonts, but you know what they say about opinions. I'd have a look at Roboto, especially the 'Light 300' for some text. 'Medium 500' for 'Transmission' homepage Headers. There's a bunch of different styles available within it that should give some flexibility for titles and text. https://fonts.google.com/specimen/Roboto Body: Can we use a black and white GitHub logo? I'm thinking the contrast with the background would look better than the light blue on white. Footer: I think the footer could reflect the nav. It might be nice to bookend the site so users can move on to other parts without scrolling back up. News: Can we have a News navigation item at the top that gets anchored to after 'Light Weight & Lightening Quick' and before 'Open Source'. Preliminary text:
Welcome to the website refresh of Transmission that hopefully looks a little more 2022 than 2009; points you in the right direction, and helps get you started or tells you how to get there.
Nope. Since the latter part of 2021 a lot of work has been happening but it has all been behind the scenes development that has included a complete rebase of the code and a bunch of features being included that have come from community contributors and the dedicated lead developers of the project. In a month or so, come back and join the progress as Transmission enters a beta phase to reach 4.0. In the interim, there is progress across all platforms on an almost daily basis. For example, did you know "Nightly releases" (Link: https://build.transmissionbt.com/) have been working on Apple M1's and compatible with Monterey since last year? |
Oops, forgot to remove one line mentioning the beta on the downloads page below the macOS download. |
Sorry for the little nitpick changes, but I added the following under the heading for 'Linux Distros': "Don't see your distro? Request to add it here" I also ran the site by yet another friend who is big into linux, and he requested I add Pop!_OS to the downloads page since that is what his 12 year old son uses. I had completely forgotten about it as a distro. It is yet another Ubuntu based distro, but I figured it was worth the mention since it is an easy distro for new users. |
Just checking in for transparency: I've been kind of busy but will try and update the website this week |
Up to date 100%, assets zip file are images, photoshop files, etc. |
@ckerr Sorry to keep uploading minor updates, but there were some substantial validation issues I hadn't caught. |
@shatteredsite no apologies necessary! You're doing me a favor; it's making me feel better about taking so long to go live with the updates 😆 |
transmission_site_07_27_2022.mp4
transmission_site_07_30_2022.mp4
ScreenFlow.mp4 |
@Oleg-Chashko When I corrected the issues, |
@shatteredsite |
Can I ask where this site is hosted now? |
That link just goes to my personal unused hosting account where I have been uploading the drafts as they were being edited. Is that what you meant? |
One last bit (I hope). The structured data on the site lists the applicationCategory as I have no idea how much impact this will actually have on a project like this, but best to have all our bases covered.
|
Out of the options listed, i think you chose the right one! |
@ckerr Any word on an update? I don't mean to be pushy, I know there is a lot of effort going into 4.0 beta. |
Oh and I modified a few margins on the homepage of the "Sleek & Feature Rich" and "News & Updates" section to narrow them. I think it makes for much easier reading. Let me know your thoughts. |
I like it. 👍🏻 The features you want from a BitTorrent client with an easy-to-use interface: privacy protection. Can you tell me what "privacy protection" we're talking about? |
I'm just working with what I'm given. |
Please include a dark color scheme with |
merged at #43 Thank you very much to everyone who helped on this, especially @shatteredsite 💚 for doing the site design, @Oleg-Chashko for all the feedback, and @GaryElshaw for both feedback and the initial suggestion! |
so good to see this live, |
Update the icon in the URL transmission/transmission#44 |
Wrong link in https://transmissionbt.com/download.html page. In particular the transmission-3.00-x64.msi. |
@ckerr The old site is technically up. If you go to the download page from Google page links directly, you end up on a page from the old site, not the new site. We need to have the pages be changed from .html to friendly urls and the old site removed completely. Links to the homepage go to index.html and need to be switched to just the domain. |
Please add Mageia Linux to the list. Thanks! |
Please add Rocky Linux! Thanks. |
Please add RHEL 9! Thanks |
@microchip8, @Anton-Sagurov, @skynetpanda9, this issue 1) was misplaced to begin with and 2) is closed as completed. If you want changes made to the website, please open a new one (or better yet, a PR) here in transmission/transmission.github.io. Thanks. |
It has been a significant amount of time since the Transmission website had a refresh. As one user put it today @shatteredsite
I couldn't agree more. I'm sticking my hand up to work on this if there are other fellow web professionals who would like to get involved.
The text was updated successfully, but these errors were encountered: