Commit graph

1591 commits

Author SHA1 Message Date
Andy Allan
92ca406995
Merge pull request #2547 from bezdna/mobile-layout
Trigger small screen layout based on the width of the screen, rather than the width of the menus.
2020-04-15 16:50:12 +02:00
Tom Hughes
e47c11c644 Merge remote-tracking branch 'upstream/pull/2577' 2020-04-01 11:56:27 +01:00
Andy Allan
055a976051 Remove custom table styling
This removes the custom table styling code, and move to using bootstrap table styling for almost all remaining tables.
2020-04-01 12:29:01 +02:00
Simon Legner
83bb627da6 Fix typo in comment
Closes #2576
2020-04-01 00:11:19 +01:00
Tom Hughes
3184bec5ae Fix some untranslateable strings
Fixes #2565
2020-03-20 17:22:23 +00:00
Tom Hughes
4176b78edf Pass I18n argument correctly 2020-03-20 14:58:45 +00:00
Tom Hughes
587a1b0754 Fix lego translation with locate control
Fixes #2564
2020-03-20 14:28:51 +00:00
Tom Hughes
e89742928d Merge remote-tracking branch 'upstream/pull/2548' 2020-03-18 20:15:06 +00:00
Andy Allan
5fdada204c Use bootstrap table striping to replace hand-cycled table stripes
This cuts down on the complexity of having to use the `cycle` function
and makes the templates easier to read. CSS-based striping has been
around for many years.

The CSS is in order to keep our custom colour for striped tables.
2020-03-18 12:14:24 +01:00
Andy Allan
b0c50ab344 Enable remaining bootstrap components
Fixes #2511
2020-03-18 11:16:03 +01:00
hikemaniac
74142661e3 Moved CSS rule 2020-03-14 16:39:21 +01:00
hikemaniac
ed076ebd61 Fix border-radius for search query input field 2020-03-14 16:06:46 +01:00
Tom Hughes
75d1893343 Fix eslint warnings 2020-02-29 17:52:55 +00:00
Tom Hughes
0f3856fd1c Fix highlight of changesets with no bounding box
A changeset with no bounding box has no map layer so trying to
set it's style throws an exception which means we don't get to
the code to set the style on the list entry.

Fixes #2541
2020-02-29 17:43:19 +00:00
Anton Melnichuk
b9c2829e75 css layout change only in content block 2020-02-27 10:29:37 +02:00
Holger Jeromin
c70e919b47
rename internal variable 2020-02-26 20:27:52 +01:00
Anton Melnichuk
248ad3ae05 the layout is triggered not by JS, but by media queries, now some map bugs have gone away themselves
fix #2349 #2035 #1864
@tomhughes: 'Duplicate of many, many other tickets.'
2020-02-21 10:08:38 +02:00
Andy Allan
9ce2822b3d Fix border spacing for sidebar tags and routing tables
The reset code for border spacing was removed in 5c933868db and
led to minor artifacts in these two tables.
2020-01-30 13:34:56 +01:00
Tom Hughes
774a8dd5f9 Merge remote-tracking branch 'upstream/pull/2524' 2020-01-29 17:55:55 +00:00
Andy Allan
404024f621 Tweak the dropdown menu hover and active colours 2020-01-29 18:23:47 +01:00
Andy Allan
b97d2d98ae Further tweaks to the navigation dropdown button colours 2020-01-29 18:23:47 +01:00
Andy Allan
523f84d103 Don't highlight border when hovering on user-menu button 2020-01-29 18:23:47 +01:00
Andy Allan
5ce212de83 Styling for disabled edit button 2020-01-29 18:23:47 +01:00
Andy Allan
290d2a2308 Tweak positioning of inbox count on the user menu button 2020-01-29 18:23:47 +01:00
Andy Allan
e5c33c119a Switch to bootstrap for dropdowns and tooltips
Due to the javascript involved, it was more straightforward to combine
the two together. Moving to bootstrap v4 for dropdowns required some
redesign of the dropdown menu html, and the opportunity was taken to
move to using standard buttons for those menus.
2020-01-29 18:23:47 +01:00
Holger Jeromin
c094cc1933
further linting stuff 2020-01-26 11:26:58 +01:00
Holger Jeromin
f9ab67577f
fixing linting 2020-01-26 11:22:50 +01:00
Holger Jeromin
a32f4c231e
Prevent exceptions while reversing directions 2020-01-26 11:01:45 +01:00
Tom Hughes
9bb494d9ea Merge remote-tracking branch 'upstream/pull/2510' 2020-01-16 11:42:18 +00:00
Andy Allan
a3795cddbb Move the search results to use list-group-flush 2020-01-16 12:39:13 +01:00
Andy Allan
0e2eae5dd1 Remove list styling from the lists used in the layers sidebar 2020-01-16 11:33:46 +01:00
Andy Allan
397d30c4e9 Add query-result classes for errors and nothing_found messages 2020-01-16 11:18:06 +01:00
Andy Allan
5c933868db Remove last custom reset styles 2020-01-15 17:16:11 +01:00
Andy Allan
ecf8590214 Remove more reset styles that are handled by bootstrap 2020-01-15 17:16:11 +01:00
Andy Allan
ce3b92c035 Remove some reset styles and clearfix
These are included in bootstrap
2020-01-15 17:16:11 +01:00
Andy Allan
65c3c2a915 Remove list style reset, and add overrides where necessary
This allows the bootstrap list typography to work without being overridden. It also means
that lists look like normal lists by default, instead of needing to be recreated from
scratch each time. Only the cases where padding and discs are unwanted need to have
custom CSS.
2020-01-15 17:16:11 +01:00
Andy Allan
f885cfe0f5 Rename form-row to standard-form-row to avoid clashing with a bootstrap class 2020-01-15 17:16:11 +01:00
Tom Hughes
ee8ce8c3ab Merge remote-tracking branch 'upstream/pull/2507' 2020-01-15 14:19:11 +00:00
Tom Hughes
50b2f4f656 Merge remote-tracking branch 'upstream/pull/2505' 2020-01-15 12:17:10 +00:00
Andy Allan
cd801b2c12 Rework issues display page to be responsive
This change uses the bootstrap grid to make the issues page responsive,
and avoids having lots of custom widths of divs specified via CSS.

It also changes the display of the reports and comments to be more
like diary entry comments, by having all metadata on one line and shown
before the comment / report text.
2020-01-15 12:20:27 +01:00
Tom Hughes
928465764e Merge remote-tracking branch 'upstream/pull/2499' 2020-01-09 10:36:31 +00:00
Tom Hughes
e39d227dd0 Merge remote-tracking branch 'upstream/pull/2498' 2020-01-09 10:31:37 +00:00
Tom Hughes
ffb671b80d Fix indentation of query results 2020-01-09 10:26:16 +00:00
Andy Allan
59f0760bf3 Remove the custom basic grid css rules
This is now unused, and the bootstrap grid is much more powerful.
2020-01-08 17:36:38 +01:00
Andy Allan
523565fb21 Use bootstrap grid for signup page
This allows us to have the two sections one above the other on small screens,
with the call to action text first, and then side-by-side above the sm
breakpoint with the cta on the right.
2020-01-08 17:26:11 +01:00
Andy Allan
82fd7a10ac Remove the custom layout css from the terms page
This uses bootstrap utilities where necessary. It also removes the
terms page from a padding override, which was then in turn overridden
by a padding class applied to the form!
2020-01-08 17:04:53 +01:00
Andy Allan
f0ee117cff Refactor the welcome page to use the bootstrap grid and alert box
The two columns work well side-by-side even at small screen widths.
2020-01-08 16:41:17 +01:00
Andy Allan
0b1aafb701 Refactor the fixthemap page to use the bootstrap responsive grid
This ensures that on small screens, the 'how to help' sections
are one above the other, and on larger screens they are side-by-side
2020-01-08 16:27:39 +01:00
Andy Allan
68422c7ff2 Remove extra styling for rss icon
This brings it into line with e.g. the new diary entry icon
2020-01-08 16:08:18 +01:00
Andy Allan
827123a8f6 Rework changeset descriptions to use h6 tags, and refactor changeset lists to use list-group-flush
The descriptions are probably best not as a header, but still needs to be something more prominent than surrounding text.
2020-01-08 16:04:45 +01:00