Commit Graph

122 Commits

Author SHA1 Message Date
fdb1f607d2 Add PostgreSQL 10 High Performance book 2018-05-09 13:09:38 +01:00
a0c3faacf4 Fix spacing between content and navigation in archives code. 2018-05-02 15:34:04 -04:00
1e84557d40 Refactor the navigation bar for desktop, tablet, and mobile.
Specifically, the navigation bar now shrinks in height on scroll
and when on devices smaller than 768px. Additionally, the search
box disappears at the 1280px break point to avoid text wrapping.
A JavaScript file was added (main.js) to apply the "compressed"
class when scrolling, which is what provides the menu shrinking.
2018-04-25 14:01:04 -07:00
f007d006d0 Add a new PostGIS book. 2018-04-25 11:19:09 +01:00
f235a2ffd3 Use Bootstrap's default for line height.
This will help to bring more content "above-the-fold" and in
particular help with the scrollability of pages that tend to have
much more content, e.g. mail archives.
2018-04-21 20:09:02 -04:00
66a4175236 Remove padding from month/tread view tables in archives.
This will help improve "information density" available on a given
page.
2018-04-21 18:03:38 -04:00
b3be5dcf00 Adjust color of <strong> tags to help them stand out more. 2018-04-21 12:25:14 -04:00
36b5579824 Change colors for visited links.
This changes the color for visited links to be a darker blue shade
in order to make it easier to distinguish between visited/unvisited
URLs.
2018-04-21 12:16:15 -04:00
9db89d6c39 CSS changes related to mailing list message view fix.
The CSS will help with the mobile scrolling / viewport wrapping
of text.
2018-04-20 20:18:29 -04:00
839ab0637c Add View Archives button to mailing lists box 2018-04-20 14:30:36 -04:00
974e332e6f CSS changes to go with pgarchives changes for easier scrolling 2018-04-18 23:17:47 -04:00
8ee383b614 Add CSS styles for pgarchives changes.
This is because there is some shared infrastructure between the
two apps.
2018-04-18 16:21:10 -04:00
9256e2f00d New base HTML for PostgreSQL.org
The base HTML structure enables the responsiveness for the
website. In addition to the primary base template, the generic
page and form templates are also modernized.

Authors: Sarah Conway <sarah.conway@crunchydata.com> and me
2018-04-17 13:43:04 -04:00
c72d7cefd1 New CSS base for the PostgreSQL website.
This also adds Bootstrap, Font Awesome to the codebase with license info.

Bootstrap and Font Awesome are CSS and font frameworks respectively
that ease modern web development.

The new CSS allows the PostgreSQL.org website to be responsive
based on browser window size as well as provide a modern look
and feel.

The redesign is built on top off the Bootstrap and Font Awesome
CSS and font frameworks respectively.

Authors: Sarah Conway <sarah.conway@crunchydata.com> and me
2018-04-16 15:06:42 -04:00
88e3c9d4d9 Added more books to /docs/books/
Information collected by Sarah Conway <sarah.conway@crunchydata.com>
2018-03-18 11:17:31 -04:00
fd2295ebf5 Add a top margin on the newstag
The newstag label was sitting close on the textblock, add a bit of
top-margin to create separation.

Reviewed by: Magnus Hagander <magnus@hagander.net>
2018-02-08 21:57:42 +01:00
0cb56d9355 Database:ify the list of security patches
This finally moves the patches into the db, which makes it a lot easier
to filter patches in the views.

It also adds the new way of categorising patches, which is assigning
them a CVSSv3 score.

For now, there are no public views to this, and the old static pages
remain. This is so we can backfill all existing security patches before
we make it public.
2018-01-25 21:59:13 +01:00
04debdf5ed Update for new edition of book 2017-12-15 19:06:10 +01:00
2c8faa5db4 Avoid spans overlapping each other when there are many tags 2017-12-13 21:30:25 +01:00
9bd151082e Add tag support for news items
This lets us separate things like project news from other OSS and from
commercial postings, for example, allowing for people to subscribe to
different feeds with just the parts they are interested in.
2017-12-13 20:55:07 +01:00
4ed0ca0fbe Fix submission forms for many2many fields with checkboxes
This includes proper styling (no more centering of the checkbox itself)
and actually saving the m2m fields on submit.
2017-12-11 15:29:45 +01:00
f92fac2797 Prevent changes of column width on events form
Do this by setting the max width of the lefthand column in the table, so
it doesn't change when the checkbox for community events is clicked.

A better solution would of course be to make the forms properly
responsive, but that's part of a "next generation website", rather than
a quick fix...
2017-12-06 12:14:37 +09:00
8bee611bff Replace frontpage header images with text
It's too much of a pain to regenerate the images when a header needs to
change in some way, and having text is better for searching too. This
slightly changes the strength of the headers, but mostly things look the
same as before.
2017-12-06 11:59:30 +09:00
c37ff9fe2a Added "PostgreSQL: Up and Running, 3rd Edition" to "Books" 2017-11-14 17:27:58 -05:00
a467605473 Add Mastering Postgresql for App devs book 2017-11-14 18:39:39 +01:00
d0cd663459 Import jquery-ui theme images
We already had the basic theme imported, just forgot the images.
2017-10-13 11:15:14 +02:00
74d9f8c30f Release 10.0 2017-10-05 14:00:27 +01:00
21a2cdd62f Apply table style also to informaltable elements
Discussion:
https://www.postgresql.org/message-id/flat/20170728120244.1449.87477%40wrigleys.postgresql.org
2017-09-06 11:12:25 -07:00
9a77d1747a Implement support for Oauth2 based login integrations
This creates Google, Github, Microsoft and Facebook login integrations.
Other providers can also be added if needed. Accounts still need to be
created in the community auth system, and will be automatically created
on first login, when the user also gets to pick a username. Once an
account exists, it will be matched on email address from the external
systems.

No methods are enabled by default, as they all require encryption keys
and identities configured in local_settings.py.

Review by Stephen Frost, Jonathan Katz and Daniel Gustafsson.
2017-08-28 16:31:57 +02:00
c83c13a878 Update logo collection for "/about/sponsors/" page 2017-07-22 12:37:41 -04:00
309fc242f8 Add a couple of new books from Packt. 2017-06-07 09:31:40 +01:00
9c5052bda3 Add PostgreSQL Administration Cookbook 9.5/9/6 edition.
Patch by Umair Shahid.
2017-05-02 11:37:47 +01:00
fb8ab1c4c5 Remove duplicate closing of </style>
Noted by Peter Eisentraut
2017-04-14 21:37:50 +02:00
d7957a214d Fix font adjustment for double-code embedding
Add additional CSS injection to prevent code tag embedded in code tag
from having its font size adjusted twice.

Discussion: https://postgr.es/m/20170408015201.GA18573@momjian.us
2017-04-14 20:45:12 +02:00
b6147645d7 Adjust selectors for table style in docs
Older DocBook XSL stylesheets don't have a class on the table element,
but all versions have a surrounding div element with class "table", so
use that instead.
2017-04-12 13:29:07 +02:00
f2065d1e1a Improve admonitions style in new docs
Make admonitions (tip, note, caution, warning) style under XSLT more
similar to previous style.  Previously, tip and note were blockquotes
and caution and warning were tables.  Now everything is just a div.
2017-04-12 13:29:07 +02:00
c513457da7 Make h2 orange in the documentation in new docs
With the XSLT stylesheets, most chunk headings are not h2 instead of
formerly h1, so make h2 orange as well to match the previous style.
2017-04-12 13:29:07 +02:00
b5de3cb8c6 Add PostgreSQL High Performance Cookbook. 2017-04-11 09:49:49 +01:00
c2359941f4 Update "Working with PostgreSQL" book to second edition
Alexey Vasiliev
2017-04-10 14:06:27 +02:00
30134cb164 Add PostgreSQL High Availability Cookbook 2nd Edition to the book list. 2017-03-09 09:11:53 +00:00
418f34b476 Update for apt repository key
From Christoph Berg
2017-02-15 21:00:04 +01:00
1c1bdd3211 Added "PL/pgSQL y otros lenguajes procedurales en PostgreSQL" to books 2017-01-19 15:00:34 -05:00
140bbc2b22 Update 2ndQuadrant sponsor logo 2017-01-04 12:19:42 +01:00
92dcb0a23d Handle symlinks properly in the directory browser.
This change properly handles symlinks by expanding any it finds in the path
and issuing a redirect to the canonical location.

Whilst we're here, display links as such on the pages, sort directory listings
so the parent link is always at the top, and avoid unnecessary redirects caused
by missing /'s on URLs.
2016-11-30 17:51:33 +09:00
a41a4cc74b Add support for documentation built by XSL stylesheets
The class names and in some cases elements differ a bit between DSSSL
and XSL builds.
2016-11-11 21:08:49 +01:00
232d292c4c Remove useless trailing whitespace 2016-11-11 21:08:14 +01:00
199aca2a40 Release 9.6.1, 9.5.5, 9.4.10, and others. 2016-10-27 09:26:49 -04:00
d3cae51889 Add PostgreSQL Development Essentials book 2016-10-04 15:51:28 +01:00
9245fb04e6 9.6 release! 2016-09-29 13:55:26 +01:00
a6d3b44038 Import django-selectable
This will also be used to do /admin/ autocompletes.
2016-06-23 17:59:45 +02:00