Brock Whittaker
2b6587c6bf
overlays: Move overlays earlier in index.html.
...
It appears as though the ordering of the overlays in the DOM is
overriding their z-index in Safari on mobile. This moves them up to
the top of the template ahead of the header so that the header will no
longer display above the overlays in positioning.
Fixes : #7248 .
2017-11-17 11:03:08 -08:00
Brock Whittaker
4fb7292dd4
message-feed: Add dark mode support for inline code.
2017-11-17 10:30:24 -08:00
Brock Whittaker
874598b291
left-sidebar: Change icons to be translucent.
...
This changes the icons to be translucent rather than grey and also
makes them get darker on hover rather than lighter (which didn’t really
make sense) on the normal theme.
2017-11-17 10:30:24 -08:00
Brock Whittaker
5081294c5b
streams: Remove unnecessary font color declaration, change to translucent.
...
This changes a declaration from grey to translucent and another to
remove an unnecessary color declaration.
2017-11-17 10:30:23 -08:00
Brock Whittaker
015cd65e8f
message-feed: Change borders from grey to translucent.
...
This changes the borders from grey to translucent and bins them to the
nearest tenth of opacity.
2017-11-17 10:30:23 -08:00
Brock Whittaker
7d2607c919
settings: Change borders from grey to translucent.
...
This also changes the .settings-section table borders to be darker
which keeps it inline with the rest of the styling.
2017-11-17 10:30:23 -08:00
Brock Whittaker
30f45ac061
reactions: Change from grey to translucent.
...
This keeps the look the same on a white background but works better on
color backgrounds, as it shares a similar saturation.
2017-11-17 10:30:23 -08:00
Brock Whittaker
d13e556923
reactions: Remove unecessary color declaration.
2017-11-17 10:30:23 -08:00
Brock Whittaker
e14e61c22e
compose: Change borders from gray to translucent.
...
This works better on color backgrounds while staying the same on white.
The compose input borders are also darkened slightly.
2017-11-17 10:30:23 -08:00
Brock Whittaker
83f329b41a
components: Change checkboxes from grey to translucent.
...
This works better with color background and looks the same on white.
2017-11-17 10:30:23 -08:00
Brock Whittaker
aeed2e6863
dark-mode: Remove unnecessary CSS and fix dark mode bugs.
2017-11-17 10:30:18 -08:00
Brock Whittaker
151e5b0e51
app: Remove column-middle background color.
...
The declaration making the background color white seems to be
unnecessary.
2017-11-17 08:44:04 -08:00
Brock Whittaker
f5f217570c
message-feed: Change private message blue to be translucent.
...
This looks the same on white, different on dark blue.
2017-11-17 08:44:04 -08:00
Brock Whittaker
2d9a570ceb
drafts: Remove unnecessary white background on messages.
...
This removes the white background behind the messages that isn’t useful
since they are already on a white background.
2017-11-17 08:44:04 -08:00
Brock Whittaker
53616cc714
gear-menu: Inherit body color.
...
Instead of overriding the default link color with grey, just inherit
the body color.
2017-11-17 08:44:04 -08:00
Brock Whittaker
a77b41dce4
navbar: Remove background attribute on search bar.
...
This removes the background color declaration on the search bar so it
can inherit the standard input background color.
navbar: Let search bar inherit from base color.
2017-11-17 08:44:04 -08:00
Brock Whittaker
3df96a27cc
message-feed: Make stream labels inherit color.
...
Instead of overriding the default link color with grey, just inherit
the base color.
2017-11-17 08:44:04 -08:00
Brock Whittaker
ff39aa0eb5
message-feed: Remove white backgrounds on messages.
...
They aren’t necessary either I don’t believe.
2017-11-17 08:44:04 -08:00
Brock Whittaker
cd3ea16785
navbar: Remove white background.
...
It’s never been necessary afaik.
2017-11-17 08:44:04 -08:00
Brock Whittaker
e0e7c0091b
compose: Change from grey to translucent black.
2017-11-17 08:44:04 -08:00
Brock Whittaker
3c4900205c
streams: Fix width bug with stream creation form footer.
...
The footer was a few pixels short and would create a gap in the bottom
right hand corner of the streams overlay when the stream creation flow
is open.
2017-11-17 08:44:04 -08:00
Brock Whittaker
1514ea9be6
streams: Inherit base color rather than redefining text color.
...
This also removes an unecessary font-weight declaration that
was immediately being overridden.
2017-11-17 08:44:04 -08:00
Brock Whittaker
efb7206756
settings: Change grey colors to translucent black.
2017-11-17 08:44:04 -08:00
Brock Whittaker
e806300b51
settings: Use `.modal-bg` class to control background color.
...
This lets the `.modal-bg` class dictate background color instead of
manually setting it for all modals.
2017-11-17 08:44:04 -08:00
Brock Whittaker
537c1c211b
right-sidebar: Remove base color definition.
...
The right-sidebar should just inherit the color of the body, not invent
a new lighter shade of grey.
2017-11-17 08:44:04 -08:00
Brock Whittaker
3ebccda703
left-sidebar: Make <ul> links inherit body color.
...
The links were overridden with a dark grey to not display normal link
color but should really just inherit the body color.
2017-11-17 08:44:04 -08:00
Brock Whittaker
9852861f8a
compose: Change white background to be on #compose.
...
This changes the white background placement to be on #compose rather
than .compose-content.
2017-11-17 08:44:04 -08:00
Brock Whittaker
ca46a2152b
popovers: Restyle border-bottom below avatar in user popovers.
...
This styles the border-bottom to be an opacity based solution to
work the same with the normal mode and better with dark mode.
2017-11-17 08:44:04 -08:00
Brock Whittaker
16d06c6a78
portico-header: Remove border between image and realm name.
...
This removes the border between the realm image and the realm name in
the portico header that is shown when logged in.
2017-11-16 16:03:24 -08:00
Tim Abbott
638eb7a8e4
docs: Update links to ReadTheDocs to always use https.
...
This is better security practice.
We also add a lint rule to enforce this for the future.
2017-11-16 10:59:24 -08:00
Tim Abbott
054952a44a
docs: Update links from codebase to point to ReadTheDocs.
2017-11-16 10:53:49 -08:00
David Rosa Tamsen
7072fa5b37
docs: Reorganize developer docs to improve navigation.
...
This commit helps reduce clutter on the navigation sidebar.
Creates new directories and moves relevant files into them.
Modifies index.rst, symlinks, and image paths accordingly.
This commit also enables expandable/collapsible navigation items,
renames files in docs/development and docs/production,
modifies /tools/test-documentation so that it overrides a theme setting,
Also updates links to other docs, file paths in the codebase that point
to developer documents, and files that should be excluded from lint tests.
Note that this commit does not update direct links to
zulip.readthedocs.io in the codebase; those will be resolved in an
upcoming follow-up commit (it'll be easier to verify all the links
once this is merged and ReadTheDocs is updated).
Fixes #5265 .
2017-11-16 09:45:08 -08:00
Tommy Ip
acdc4c9d27
/team: Improve the responsiveness of the team profiles.
...
Fixes #7349
2017-11-15 17:08:08 -08:00
Tommy Ip
0bd09398d8
/team: Use CSS grid for contributors table.
2017-11-15 17:08:08 -08:00
Aastha Gupta
c84f1686b7
emoji: Display emoji in messages as text as well as reactions.
...
Fixes #6795 .
2017-11-15 16:59:11 -08:00
Brock Whittaker
b76578ca13
Add an experimental dark mode stylesheet.
...
Note from tabbott: While this initial version is experimental and
definitely incomplete, we expect to have a solid version done over the
next few weeks (after more refactoring). We're merging this now to
make it easy to test both versions when refactoring our CSS.
Fixes #267 .
2017-11-15 16:45:34 -08:00
Brock Whittaker
ce62abce73
dark-mode: Add "T" hotkey for dark mode theme.
2017-11-15 16:45:34 -08:00
Brock Whittaker
f9f0f356be
settings: Add backend storage and interface for night mode.
...
This allows the night mode setting to be stored in the backend.
2017-11-15 16:36:06 -08:00
Brock Whittaker
2c000c0f1d
settings: Increase specificity of sidebar <li> selector.
...
This was interfering with <li> elements outside of the settings page.
2017-11-15 13:42:44 -08:00
Brock Whittaker
744c4af958
left-sidebar: Remove topics help code.
...
This removes code associated with the dead topic help feature that is
below “more topics”.
2017-11-15 11:01:33 -08:00
Florian Jüngermann
b31917be1d
frontend: Remove redundant stream separator in the left sidebar.
...
In the case of no 'normal' streams (only pinned and dormant ones) there are two separators
between the groups of streams. My commit removes one.
2017-11-15 10:06:25 -08:00
Cynthia Lin
d5a3691561
media: Display stream list filter at full width.
2017-11-14 11:12:13 -08:00
Cynthia Lin
940ca17c46
hotkeys: Expand collapsed sidebars when sidebar searches are initiated.
...
Fixes #7351 .
2017-11-14 11:12:13 -08:00
Cynthia Lin
7d2672cfcd
popovers: Include expanded mobile sidebars as active popovers.
2017-11-14 11:12:13 -08:00
Steve Howell
99ecb51c5f
minor: Add whitespace after commas in CSS.
2017-11-13 12:43:43 -08:00
Steve Howell
f35b7b4c77
css: Convert colors to hsl() format.
...
This changes most of the app-related CSS files, but leaves
things like landing pages and bootstrap alone.
2017-11-13 12:43:43 -08:00
Steve Howell
ba51078418
Simplify CSS linter and clean up CSS.
...
The CSS linter was pretty hard to reason about. It was
pretty flexible about certain things, but then it would
prevent seemingly innocuous code from getting checked in.
This commit overhauls the pretty-printer to be more composable,
where every object in the AST knows how to render itself. It
also cleans up a little bit of the pre_fluff/post_fluff logic
in the parser itself, so comments are more likely to be "attached"
to the AST node that make sense.
The linter is actually a bit more finicky about newlines, but
this is mostly a good thing, as most of the variations before
this commit were pretty arbitrary.
2017-11-13 12:43:43 -08:00
Umair Khan
597a6e6c74
user-groups: Add user groups in typeahead code.
2017-11-13 11:42:17 -08:00
Umair Khan
0e21cbc5d9
user-groups: Create static/js/user_groups.js.
2017-11-13 13:08:15 +05:00
Brock Whittaker
7b4124b7b4
portico-header: Add background to avatar images.
...
This adds a white background color to avatar images that may
have a transparent background.
2017-11-10 19:25:42 -08:00