-
Notifications
You must be signed in to change notification settings - Fork 100
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
New website UI #92
Comments
... but clicking on https://sequelpro.com/news shows the latest news dated April 2016. Feel free to send your pull requests to https://github.com/phpmyadmin/website. |
Hey, I got here because of all the problems with Hacktoberfest on Twitter and thinking with me: "Instead of helping some random project because hacktober, why not try to help some project that I use or had used in the past?". After that, I found that issue and #132, and I think that is better to use my time to do this. First of all, I made a quick logo redesign. See this as a preview/alpha, since I don't know if you are open about this. The main problem of the actual was the lack of readability. The sailboat is too hard to see in a white background and has a lot of details (waves and seagulls) that became invisible when the logo is small, like a logo placement. The yellow on top of a gray background doesn't help too. Simplified the sailboat to looks like a sailboat even with small placements, using the brand colors. With this approach, you can safely use only the symbol instead of symbol + brand name like now. If you like, we can go to polish better the logo idea (yes, the wave is a little strange). Second, but no less important, I made a quick study about your site and I have this proposal: Edit for the sake of visual update: It's not the final, I don't have some states (like hover or active on the menu, for example), but it's a start for you to see and make changes if you like to. All the images and illustrations are open source or free to use too! The changelog was here too: General
Menu/Header
Sponsor section
Hero section
Feature List section
News section
Footer
|
cc @phpmyadmin/developers I love the logo ! |
Hi, @AdrianoCahete. Thank you for your excellent work. 🔥 I think you can open a pull request to start the implementation of this redesign. |
I also really love what you've come up with. There are some bits and pieces that I think don't make sense for us, but overall it is great work! |
I also really like the new logo. I believe the logo is meant to show how phpMyAdmin helps you "sail the turbulent seas" of using MySQL; perhaps @lem9 or @nijel remember more details because I'm not finding much in the project history to explain this and it would be a neat thing to add a note to our web page. |
I saw the #132 and: Can I go for my approach (on static Nuxt), wait for Guileas, or change in the current stack? If I go with Nuxt I'll do in a way that all the code can be ported for any language easily, because in Nuxt you can split the html/css/js easily. It's not a problem for me, to be honest, it's a thing that I'd be like to do. I can go in any code that you like too, you just need to point it.
Thanks! I got all the content from what you already have, but I'm obviously open to change to match your ideas. I have the idea to do the redesign for all the pages, of course, but we need to have a proper home first, then we can go to other pages after. So I'll start a branch with Nuxt in the meanwhile, if you choose to not proceed with that or proceed with another technology I can migrate without any hassle. |
I just commented with #132 (comment) that I think Nuxt is the least desirable option for me, so I wouldn't invest too much effort in to implementing that at the moment, at least until there's some more discussion. |
@AdrianoCahete For now, we will continue to use Django as the back-end and Bootstrap as the front-end. |
Ok, I did the fork on repo and saw that you have a lot of things in python, so I'll keep this on Django, but I may remove some (or all) bootstrap styles to make a cleaner and faster version, keep just the things that we use. |
Would you suggest which one? |
Looks like that the actual is based on the original php logo, that uses Handel Gothic. On layout proposal, I used OpenSans (on the footer text), an Open (Apache License v2) typography from Google. I'm using Inter on my personal portfolio. It's Open Source (SIL OFL) too. I know that both are more for a text instead of a logo/brand, but we can try to see how this will apply to the logo. Or we can keep on the Handel idea, but changes to a opensource alternative (something that is similar). I'll try to see both and other open fonts too. Do you plan to keep the same aesthetic or I can change something? |
A quick update here: I was updating my branch and did a push to Github. I have GitGuardian on all my repositories, so on push, it warns me that there's a Django key in plaintext on repo. It's was supposed to have it?
|
Thanks for your concern, but the secret key in pmaweb/settings.py is a placeholder and is not the actual key used in production. |
@AdrianoCahete You can open a draft/WIP pull request, so it counts toward completing the Hacktoberfest. |
No problem. I don't mind about the Hacktoberfest this year anymore because a lot of low-quality submissions that I saw... :( But I'll make a WIP PR just to you see the progress. I'll probabily do this tomorrow, with a more "presentable" progress! |
By the way, for anyone wishing to work with the current site, https://github.com/ibennetch/phpmyadmin-website-docker may help quickly spin up a local instance. |
The website of phpMyAdmin sadly looks very outdated when we compare it with those others Open Source projects like Sequel Pro. https://www.sequelpro.com/
The text was updated successfully, but these errors were encountered: