1
0
mirror of https://github.com/php/web-php.git synced 2026-03-23 23:02:13 +01:00

107 Commits

Author SHA1 Message Date
Lucas Azevedo
b62f99f6de Update navbar design and improve search UI (#1084)
Co-authored-by: Gina Peter Banyard <girgias@php.net>
Co-authored-by: Sergey Panteleev <sergey@php.net>
2024-11-02 17:39:04 +03:00
Nafis Reza
cb385e3e05 Update hero section styles according to BEM methodology (#1107) 2024-10-30 11:03:34 +08:00
Sergey Panteleev
0361d00417 Fix playwright .hero-versions mask 2024-09-01 20:14:46 +03:00
Jim Winstead
c89bec8fad Add links to PHP Foundation with a Donate button (#821)
Co-authored-by: Derick Rethans <github@derickrethans.nl>
Co-authored-by: Lu Fei <52o@qq52o.cn>
2024-02-02 11:40:39 +03:00
Levi Morrison
15d95ae47b Use CSS variables for some common colors (#689)
Aside from being able to tell what color it is or what purpose it
solves just by looking at the variable name, it helps provide a
foundation for more easily changing the theme in the future.

Hopefully, we'll have a light and dark theme one day.
2022-09-01 11:47:43 -06:00
Levi Morrison
67c7fe15fa Use accent color for hero buttons (#591)
I've always wanted the accent to be used more, but it's kind of hard.
I think this is a great opportunity for it!
2022-06-29 20:46:04 +01:00
Lucas Azevedo
cfcf303e02 Improve homepage hero design
Co-authored-by: Kamil Tekiela <tekiela246@gmail.com>
Co-authored-by: Christoph M. Becker <cmbecker69@gmx.de>

Closes GH-459.
2022-06-13 16:07:27 +02:00
Peter Cowburn
964d4a3812 twitter link visually separated from "special thanks" section on homepage 2015-04-17 09:25:03 +01:00
Peter Cowburn
0c461e0a6a Add mirror sponsor logo back to homepage sidebar 2014-08-18 21:54:34 +01:00
Adam Harvey
fd1c562c80 Shift the social media block down so it doesn't look like Special Thanks. 2014-07-03 09:53:40 -07:00
Adam Harvey
5335474af5 Add Twitter icon to the home page, linking to @official_php.
I've deliberately implemented this in such a way as to allow for further social
media buttons down the track if we want. I've also kept it intentionally
unobtrusive: it's there (previously, we only mentioned the Twitter account on
the mailing lists page, which was weird), but pretty subtle in the sidebar.

There's one additional dependency: a one glyph subset of Font Awesome (created
using Fontello) containing the Twitter icon. (Should we later want to include
other icons from Font Awesome, fonts/Font-Awesome/config.json can be fed back
into Fontello as a starting point.) The additional style sheet and font file
are cached correctly, and once loaded by the user, shouldn't need to be loaded
again, as with Fira Sans. On a cold page load, this adds two requests and just
under 3 kB to the page load.

I consider all of this reasonable, both technically and in terms of promoting
@official_php a little more, but I won't be terribly offended if someone wants
to revert this.
2014-07-02 15:19:25 -07:00
Paul Dragoonis
3077014284 Working on the responsiveness of the homepage, mainly the right panel and download section. Very minute UI changes 2014-06-01 22:11:55 +01:00
Levi Morrison
45ec556b07 Converted from Source Sans Pro/Source Code Pro to Fira Sans/Fira Mono. 2014-05-27 12:01:40 -06:00
Levi Morrison
97e12798e7 Updated some homepage stuff 2014-04-28 10:05:17 -06:00
Levi Morrison
8fb9b79ca8 Related functions now on right; some homepage fixes. 2014-04-27 23:14:11 -06:00
Levi Morrison
d216fe9e02 Conversion to a darker background in progress. Home page incomplete; docs mostly ready. 2014-04-27 22:10:37 -06:00
Levi Morrison
7ed703b0d0 Fixing up the downloads section of homepage 2014-04-09 21:18:53 -06:00
Sobak
02832cf504 Moved into correct stylesheet 2014-04-05 08:09:27 +02:00
Sobak
c3246109bd Better commands' styling on build-setup.php 2014-04-02 13:11:03 +02:00
Levi Morrison
ae01ce1573 Converted font sizes to rem units for most elements.
Some elements are sized relative to their parent (such as sub, sup); these were
left as em. Adjusted many line-heights, paddings and margins accordingly.

Also simplified some styles as a result.
2014-03-07 11:19:36 -07:00
Levi Morrison
2db3f6fc9e Adjusted from PHP purple to PHP blue 2014-03-06 12:19:39 -07:00
Levi Morrison
d91e8468e5 Added a texture to #intro 2014-03-04 12:23:03 -07:00
Levi Morrison
46a855f116 Standardized colors; also brought some whitespace into line.
After looking at our current website on 4 different monitors with
several different settings on each monitor, I concluded that we don't
have enough contrast in our website. This commit is primarily intended
to address this issue. Generally speaking, on mid to low grade monitors
I have considerably improved contrast and it looks pretty good. It does
not look as nice on the high-end monitors, though.

I am a horrible contributor who doesn't break my changes into multiple
commits so we get the spacing fixes this commit as well. I really do try
to do one 'feature' or change per commit, but I notice things that
bother me while fixing something else so I fix it...
2014-02-25 22:31:53 -07:00
Levi Morrison
66322fa6e3 Updated markup for news items on homepage to use newer HTML 5 elements; at the same time this fixes #66391. 2014-01-03 10:33:31 -07:00
Levi Morrison
4f3a842900 Standardized headers to use .title; this is actually an old convention we're re-enforcing. It should be much easier to create these headers now. 2013-12-27 16:49:59 -07:00
Hannes Magnusson
c207d032d7 Stretch the header to fit the entire frame 2013-12-26 20:53:54 -08:00
Levi Morrison
f7359aa2ea Fixed merge conflicts 2013-12-15 11:28:32 -07:00
Levi Morrison
b953858f5e Fixed some homepage layout issues. 2013-12-15 11:28:05 -07:00
Levi Morrison
cc158a5003 Fixed a rendering issue in Firefox; also moved some styles to a more appropriate place. 2013-12-15 11:28:05 -07:00
Levi Morrison
e916105a19 Fixed merge conflict. 2013-12-15 11:27:28 -07:00
Levi Morrison
c52e44f7ef News entry headers are once again normal (not bold) 2013-12-10 22:03:27 -07:00
Hannes Magnusson
d47fcc2698 Move styling to css to fix markup validation error 2013-12-04 17:04:17 -08:00
Levi Morrison
58494a113c Oops; I messed up the padding last commit for the news articles. 2013-11-22 15:25:22 -07:00
Levi Morrison
6e51566e17 Enhancements for news articles on homepage. 2013-11-22 15:23:17 -07:00
Levi Morrison
34b9d62912 Fixed some border issues. Also removed arrows on sidebar items on homepage. 2013-11-22 15:09:18 -07:00
Hannes Magnusson
e9bae7527e Slightly prettier conference page..
I'm sure someone will make it perfect
2013-11-22 00:26:59 -08:00
Hannes Magnusson
885bee0160 Sync the frontpage news with docs & download styles 2013-11-21 19:21:19 -08:00
Hannes Magnusson
facccef14b Redesign the download page :) 2013-11-20 23:38:31 -08:00
Hannes Magnusson
56f6fe690e Plus two lines, missed the date! 2013-11-20 21:15:00 -08:00
Hannes Magnusson
ee8a5c18f5 Align the headers of the tips box and news entries 2013-11-20 21:05:50 -08:00
Hannes Magnusson
5f680f0af2 Remove the conference panel, and make the announcement panel a link 2013-11-20 21:02:22 -08:00
Hannes Magnusson
4feeb45e26 Remove old-style news css. Rip that "panel" css for news headlines 2013-11-20 20:54:22 -08:00
Hannes Magnusson
ff8a3a256e Prettify the the right bar a little
Split the conference panel into cfp and confs
And add a link to te 5.5 migration guide
2013-11-20 19:07:38 -08:00
Levi Morrison
8ab08254bc Changed h3 to p; they really aren't that important. 2013-09-17 15:04:56 -06:00
Levi Morrison
a821979d48 Some minor structure and color changes. 2013-09-16 08:40:16 -06:00
Levi Morrison
58b0b4e671 Fixed beta-warning spacing on homepage. 2013-07-30 19:15:41 -06:00
Levi Morrison
9a0e2f0bda Added borders to some elements for visual consistency. 2013-07-26 23:42:16 -06:00
Levi Morrison
b82261d297 Adjusted grey background on homepage to have a slight purple tint. Also made the logo slightly transparent to blend in better. 2013-07-26 10:56:59 -06:00
Levi Morrison
bef1e68bb0 Miscellaneous layout fixes. Readded some content on the homepage. Also moved styles around from theme.css and home.css to better reflect where they are used, so we can not load home.css by default. 2013-07-18 11:18:51 -06:00
Levi Morrison
eb5dbfb0bc Updated beta-warning to actually work with the new fixed-header. A lot of header love in general, such as a cleaned-up logo and a better searchbox. 2013-07-11 16:03:32 -06:00