Anders Kaseorg
fda70a5458
templates: Use just one webpack entry point per page.
...
Signed-off-by: Anders Kaseorg <anders@zulipchat.com>
2019-10-28 15:53:15 -07:00
Anders Kaseorg
fe7d814e8d
team: Move contributors_list into page_params.
...
This sidesteps tricky escaping issues, and will make it easier to
build a strict Content-Security-Policy.
Signed-off-by: Anders Kaseorg <anders@zulipchat.com>
2019-09-17 16:06:33 -07:00
Anders Kaseorg
9b38bcc2a6
templates: Abstract render_bundle behind a Jinja2 macro.
...
Signed-off-by: Anders Kaseorg <anders@zulipchat.com>
2019-09-17 16:06:33 -07:00
Alexandra Ciobica
62a1e988f7
portico: Add `.markdown` class to `why-zulip` pages.
2019-07-25 15:04:09 -07:00
Tim Abbott
d0d497fc2d
docs: Update contributor count to over 500.
2019-06-03 12:14:40 -07:00
Rishi Gupta
849bc382f9
portico: Remove core-team profiles from /team.
...
This makes the Zulip team look smaller than we are.
2019-06-03 12:14:40 -07:00
Tim Abbott
978b37379b
team: Relabel Greg Price as mobile.
...
Since that's what he does these days.
2018-12-06 11:34:51 -08:00
Akash Nimare
1b18f8b896
team: Update list of core team members.
...
This removes Brock from the team section.
2018-12-06 11:34:51 -08:00
Akash Nimare
3bcb524d33
team: Add Desktop app team member to core team.
2018-12-06 11:34:51 -08:00
Akash Nimare
0e7e19355a
team: Minor design fixes.
...
Decrease the font-size of profile description.
Add a maring to "Last updated" text and fix the
font-size for the same.
2018-09-27 13:09:05 -07:00
Marco Burstein
60a47e3532
team: Prevent tabs from wrapping on the default width.
...
Wrap all inputs tabs and inputs in `.contributors-list`, and increase
the width of that `div` to be 80px larger than the width of the other
content in order to fit each tab.
2018-08-28 16:45:00 -07:00
Marco Burstein
f681d0ca2b
team: Lazy-load repository tabs.
...
Instead of rendering tabs upfront, initialize them to a `Loading…`
indicator and then render them when clicked.
Use a `rendered_tabs` object to cache rendered HTML strings instead of
re-loading a tab (e.g. if it is selected, another tab is selected, and
then it is selected again).
2018-08-28 16:45:00 -07:00
Sujeet Kausallya Gholap
b5cae68f24
docs: Fix typo: premise -> premises.
2018-07-27 00:11:09 -07:00
Marco Burstein
8c2f0f68b2
portico: Use `1 commit` instead of `1 commits` on the Team page.
...
When a user listed in the contributors section has only one commit,
`1 commit` should be displayed instead of the incorrect `1 commits`.
2018-07-26 09:14:04 -07:00
Armaan Ahluwalia
54bf2a6231
css/webpack: Transition landing-page.css to webpack.
...
This commit transitions landing-page.css from the Django pipeline
to being compiled by webpack as landing-page.scss under the
'landing-page' and 'integration' bundles.
2018-05-03 19:15:23 -07:00
Tim Abbott
697fd3c69b
templates: Fix duplicate inclusion of portico CSS.
...
Apparently, essentially every one of our landing pages extending
portico.html had two copies of portico.css included in their head
section; one from porticocustomhead (or the super of customhead) and
the other directly included.
Clean this up by removing all these duplicate inclusions of the
portico stylesheet.
2018-04-24 08:45:31 -07:00
Tim Abbott
a03fbea25b
website: Fix a few out-of-date numbers.
2018-04-17 17:17:54 -07:00
sinwar
675e844e6b
team page: Add contributors of zulip-terminal.
...
It adds zulip terminal contributions to
team page using github apis.
2018-03-22 21:06:18 -07:00
sinwar
1ea6bee263
team page: Clean up navbar.
...
It replace Zulip server with Server and
Javascript API with JS API in navbar.
2018-03-22 21:06:18 -07:00
Tim Abbott
c0f5ac801d
team: Fix ugly line-wrapping when showing total.
...
Eventually, we'll want a slightly different design for this section of
the page, for for now, "Total" is both clearer and fits better.
2018-03-07 17:25:42 -08:00
Rohitt Vashishtha
cc8942e0dc
/team: Fetch zulip-js repository data.
2018-01-16 12:23:19 -05:00
Sumana Harihareswara
7821acde6b
/team: Fix typo.
2017-11-23 15:18:26 -08:00
Tommy Ip
db240de555
/team: Make the contributor list more fair.
...
Don't display contributors with less commits than the 100th server
contributor (the Github API limits the output of users to 100).
2017-11-22 11:33:24 -08:00
Tommy Ip
e44b8809b2
/team: Render contributors list in tabs client side.
2017-11-22 11:33:24 -08:00
Rishi Gupta
fca765d0f9
portico: Update text on /team.
2017-11-19 20:38: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
94a14f9796
/team: Add padding to content.
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
Tommy Ip
0a445031a9
/team: Remove responsive columns hack.
...
Since we are restyling the contributors table to the new fancy CSS
grid layout we no longer need this hack.
2017-11-15 17:08:08 -08:00
Tim Abbott
6df65abd50
team: Tweak some text.
2017-10-31 12:44:05 -07:00
Tim Abbott
d27002ba21
landing-page: Replace /about with /team and /history in links.
2017-10-31 12:44:05 -07:00
Brock Whittaker
425738fa24
landing-page: Extract /team/ from /about/.
...
This extracts and creates a /team/ page using the existing
'team.html' template and applying the why-page styling to it.
2017-10-31 11:37:42 -07:00
Brock Whittaker
25251e0216
/about/: Create a team partial.
...
This creates a template for the /team/ page that is currently just
embedded inside the /about/ page. This includes the titles for core
team members with their pictures.
2017-10-27 14:50:48 -07:00