Adarsh Patel
f7b18bf68c
portico: Deduplicate code for detecting browser OS.
...
We apparently had two copies of this in different files.
2019-01-14 14:33:22 -08:00
Akash Nimare
f60e6d7c20
desktop: Update app to v2.3.82.
2018-10-12 10:32:58 -07:00
Akash Nimare
f426d2cb22
desktop: Update desktop app link to v2.3.8.
2018-09-28 00:20:45 -07:00
Eeshan Garg
2443919a7e
user docs: Use tabbed instructions on desktop-app-install-guide.
...
Note that the correct tab is automatically activated depending on
the user's OS.
2018-09-18 13:49:34 -07:00
Akash Nimare
fe39ad04e1
desktop: Update desktop app to v2.3.6.
2018-08-29 11:11:17 -07:00
Akash Nimare
edf23cd743
desktop: Update desktop app to v2.3.5.
2018-08-03 10:19:33 -07:00
Abhigyan Khaund
29a95f3cbf
desktop: Update app version to v2.3.3.
2018-07-19 10:54:58 -07:00
Anders Kaseorg
ecb4fd2193
HTML validation: Rename custom on-page attribute to data-on-page.
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2018-07-09 09:45:42 +05:30
Akash Nimare
ac93281cfe
portico: Update advance clicking on tour carousel.
...
We shouldn't move the slide forward if the user is
on the last slide. This commit adds an exception for
the same.
2018-06-04 15:07:54 -07:00
Shubham Dhama
4b42a1207a
portico: Fix `/plans` link in the tour carousel.
2018-06-04 08:54:52 -07:00
Shubham Dhama
06d00b0dfe
portico: Fix clicking of carousel-container to move to next slide.
2018-06-04 08:54:52 -07:00
Shubham Dhama
e59fcddb13
portico: Stop wraping of slides in landing page carousel.
2018-06-04 08:54:52 -07:00
Shubham Padia
f6f4a3f50a
browser-support: Replace occurrences of `.includes` in static/js/*.
...
Fixes #9649 .
`.includes` is not supported in Internet Explorer.
Replace `.includes` with `.indexOf() !== -1`.
2018-06-03 14:30:22 -07:00
Akash Nimare
873cd23811
desktop: Update app version to v2.3.2.
2018-05-30 15:08:06 -07:00
Akash Nimare
683fbf68ce
portico: Move carousel forward on clicking inside tour container.
...
Fixes : #9540 .
2018-05-25 18:49:20 +05:30
Akash Nimare
dc54260cce
desktop: Update app version to v2.3.1.
2018-05-24 12:19:43 -07:00
Max Nussenbaum
a0dacea811
portico: Remove transition on page load.
...
Removes the fade in and fade out that used to happen when a
page was loaded.
2018-05-08 09:28:39 -07:00
Tim Abbott
7ab8a8e820
js: Fix a bunch of indentation issues found by eslint.
...
This is preparation for enabling an eslint indentation configuration.
90% of these changes are just fixes for indentation errors that have
snuck into the codebase over the years; the others are more
significant reformatting to make eslint happy (that are not otherwise
actually improvements).
The one area that we do not attempt to work on here is the
"switch/case" indentation.
2018-05-06 16:25:02 -07:00
gooca
a8830ec8da
hello.html: Add testimonial carousel.
...
Replaces single testimonial and replaces it with multi-testimonial
slider.
Quote added by Tim Abbott with permission from Jacinda.
2018-05-01 16:45:52 -07:00
Akash Nimare
bfcff052fe
desktop-app: Update app to latest v2.0.0.
2018-04-27 17:23:17 -07:00
Vishnu Ks
d504c336dc
portico: Mention about thirdparty desktop apps.
2018-04-27 11:14:17 -07:00
Akash Nimare
51113baebc
desktop-app: Update app to latest v1.9.0.
2018-03-30 13:14:10 -07:00
Rohitt Vashishtha
3710252eba
portico: Prevent Firefox from bfcaching the page.
...
Firefox stores the last state of the page in its back/forward cache
in memory and uses that for quickly rendering the page. Since our page's
last state was 'faded-out', the content wasn't visible when the browser
rendered the page from it's bfcache.
Fixes #7907 .
2018-03-11 22:17:18 -07:00
Akash Nimare
cd84fde8c5
apps: Update desktop app to latest release v1.8.2.
2018-03-07 14:09:35 -08:00
Brock Whittaker
957d1ee896
landing-page: Click anywhere to close sidebar.
...
This makes it so you can click anywhere over the grey-ed out area
to close the sidebar.
Fixes : #8208 .
2018-01-31 14:50:17 -08:00
akashnimare
37c792aee5
apps: Update desktop app to latest release.
2018-01-20 00:46:31 +05:30
Akash Nimare
54affeac02
desktop: Update desktop app to v1.7.0.
...
Update desktop app to latest stable release.
2017-12-11 11:14:38 -06:00
Tommy Ip
e44b8809b2
/team: Render contributors list in tabs client side.
2017-11-22 11:33:24 -08:00
Brock Whittaker
a2a0e9b1c0
landing-page: Detect meta key to prevent page transitions.
...
This detects the meta key being pressed to open a page in a new
tab and therefore will prevent the page animation from fading out
the body content, in case the user wants to go back to that page
again.
2017-10-26 15:05:34 -07:00
akashnimare
70367deec3
apps: Add a direct link to installation section in desktop guide.
...
Fixes #6595 .
2017-10-18 14:23:47 -07:00
Tim Abbott
7d3e3ff78c
apps: Link to Electron app version 1.5.0.
2017-10-17 16:44:20 -07:00
derAnfaenger
ad5bc4b06c
js: Use shorthand $() instead of $(document).ready().
2017-10-05 10:10:37 -07:00
Tim Abbott
9187acfb8c
apps: Point to the current Android app.
2017-09-28 11:26:52 -07:00
Brock Whittaker
43fd0e8134
/apps/: Show download instructions selectively based on device.
...
This shows the download instructions only selectively based on
whether the device has download instructions for it. This means
currently it shows the page for Windows, Mac, and Linux.
2017-09-27 18:48:52 -07:00
Akash Nimare
bf470d3d1e
updated desktop app to v1.4.0
2017-09-08 07:55:25 -07:00
rht
437b2a3146
Update "MacOS" text to "macOS"
2017-08-26 09:00:42 -07:00
Vishnu Ks
517d9b7594
/apps/: Detect the user OS and show the appropriate app by default.
2017-08-20 22:11:56 -07:00
Akash Nimare
eb88bd9552
portico: Point desktop app links to latest release.
2017-08-15 10:51:22 -07:00
Jack Zhang
ffe14e339d
Extract /integrations code from landing-page into separate bundle.
2017-08-10 10:21:53 -07:00
Jack Zhang
b85d3e28ce
portico: Update display text for integrations categories dropdown.
...
Category 'All' -> text 'Filter by category'; icon chevron right when
the dropdown is closed, icon chevron down when the dropdown is open
All other categories -> text CATEGORIES[state.category]; icon chevron down
2017-08-10 10:21:53 -07:00
Jack Zhang
fc6c2b321b
portico: Reimplement /apps routes using pushState.
2017-08-10 10:21:53 -07:00
Jack Zhang
b255949501
Show integration categories on integration sub-pages.
2017-08-10 10:21:53 -07:00
Jack Zhang
0e41ace321
Hide deprecated integrations with legacy tag.
2017-08-10 10:21:53 -07:00
Jack Zhang
3e04062da1
Show name of integration in mobile single-integration view.
2017-08-10 10:21:53 -07:00
Jack Zhang
d3cc201332
Refactor /integrations state, routing, and rendering logic.
...
A large portion of the diff for landing-page.js is due to refactoring the
contents of integrations_search into top level UI update functions.
State flows as follows: dispatch(action) -> render(state) -> update UI
Routes now use pushState instead of hashes.
On transition between categories scrolling position is fixed,
and on transition between catalog and integration sub-pages the page
scrolls to the top.
2017-08-10 10:21:53 -07:00
Jack Zhang
c0328de03d
portico: Load INTEGRATIONS and CATEGORIES page data.
2017-08-10 10:21:53 -07:00
Jack Zhang
5a87f90b24
landing-page: Replace detect_path with path_parts.
...
path_parts returns an array of all location.pathname's `chunks`,
the strings within the path, split by slash.
2017-08-10 10:21:53 -07:00
Jack Zhang
cc54fe2e30
Move integrations dropdown click handler into integration_events.
2017-08-10 10:21:53 -07:00
Jack Zhang
63ad7b6769
Rename /integrations/doc API endpoint as /integrations/doc-html.
2017-08-10 10:21:53 -07:00
Brock Whittaker
59ffb97ea9
Fix: Change .on => .bind.
...
This changes a typo where a function was attempting to execute the
scope of the parent's "this" by using `function () {}.on()`, rather
than using the `Function.prototype.bind` built-in.
2017-07-26 17:30:25 -07:00