Commit graph

144 commits

Author SHA1 Message Date
Tony Gauda
c39191cb00
Updated docs to fix a few areas of confusion (#2903)
* updating docs to make things a bit more clear

* fixing broken links

* more broken links

* fixing broken links

* website updates

* PR review changes

* fixing bad links
2021-12-08 16:23:35 -06:00
eashaw
4134fa8cee
Update tweets on Fleet homepage (#3180)
* add snowflake logo, add two tweets to homepage, update tweet styles

* Using website style conventions

* Update homepage.less

* lint fixes
2021-12-06 11:30:17 -06:00
eashaw
f8d728ef7d
add pricing faq question (#3129) 2021-11-30 18:31:37 +09:00
eashaw
0cca889dd3
Add policies to the standard query library on fleetdm.com (#2939)
* setting query purpose using kind

* updated query library sort

* change query purpose section, add resolution section

* Update query-library.ejs

* remove policies from standard query library, updated commented out policy resolution checks

* Update query-library.page.js
2021-11-19 10:51:02 -06:00
Mike McNeil
ff2ce0e7de
"write scripts" can be confusing for folks who might think these are pre-osquery manual data collection scripts (#2969) 2021-11-18 08:47:17 +09:00
Mike McNeil
520782008e
Fix mismatched link in footer ("what is osquery?") (#2980) 2021-11-16 18:56:56 -06:00
eashaw
3b403f1823
add "Jobs" to footer links (#2961) 2021-11-16 12:56:41 -06:00
eashaw
2e7c092e1e
Hide footer on fleetdm.com until the page is loaded (#2848)
* added a jquery function to show footer once the page is rendered

* Update layout.ejs

* fix lint error
2021-11-09 13:37:53 -06:00
eashaw
9a40b7d4ed
Add next steps to "learn how to use fleet" docs (#2797)
* added buttons, styles, meta tags for buttons,

* static buttons

* Update basic-documentation.less

* requested changes

* revert unintentional change
2021-11-08 21:10:52 +09:00
eashaw
38c39fffef
add pricing question (#2759) 2021-11-03 06:56:04 +09:00
eashaw
fc9490fdc0
Update website footer layout (#2745)
* route to privacy policy doc

* updated footer layout, higher resolution CC license

* updated footer layout, styles and color twitter logo

* change papercups widget color
2021-10-28 19:53:20 -05:00
eashaw
66faac25c9
Make edit page links take you to editing the page on github (#2677) 2021-10-26 10:54:50 -05:00
Mike Thomas
d94c8da3a4
Add new blog link to transparency doc (#2654)
Added link to our new best practices on your work computer guide, to replace the previous external article.
2021-10-25 14:49:15 +09:00
eashaw
c0da657cd3
disable default mobile select styles, adjust hover state padding (#2601) 2021-10-23 07:12:03 +09:00
eashaw
54cb389857
Improve messaging on "Get started" page (#2631)
* Update get-started.ejs

* Update website/views/pages/get-started.ejs

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2021-10-22 13:54:41 +09:00
eashaw
80454f19c8
Update pricing page styles (#2600)
* adjust pricing columns and padding

* Update pricing.ejs
2021-10-22 13:46:44 +09:00
eashaw
af5a9c37c0
Replace duplicate section on fleetdm.com/transparency (#2558)
* replace duplicate section

* Update website/views/pages/transparency.ejs

Co-authored-by: eashaw <eashaw@sailsjs.com>

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2021-10-19 09:11:41 +09:00
eashaw
b56b44b1c8
Add search to fleetdm.com/handbook (#2545)
* uncommented searchbar, live search config

* update docsearch config

* Remove second search bar, adjust layout of page to work with a single search bar

* lint fix

* Update basic-handbook.less
2021-10-19 08:44:49 +09:00
Mike McNeil
2e6352ed40
Fleet's core is MIT-licensed. This helps avoid any confusion (just the website is creative commons) (#2516)
* Fleet's core is MIT-licensed.  This helps avoid any confusion

* Removing other instance of creative commons license text

Co-authored-by: eashaw <caglc@live.com>
2021-10-15 09:06:46 +09:00
eashaw
e0d054ff78
added cookie banner (#2529) 2021-10-14 18:26:32 -05:00
eashaw
7f3d3ad96c
current page local, conditional class, active styles (#2438) 2021-10-11 14:42:07 +09:00
eashaw
f6528d0e0d
change detection to policies (#2443) 2021-10-11 14:40:28 +09:00
eashaw
ac677b9914
Add link to /transparency to footer nav (#2392)
* added transparency link

* change order

* swap pricing and blog
2021-10-06 17:03:14 -05:00
Zach Wasserman
589e11ebca
Fix Youtube link on fleetdm.com (#2367) 2021-10-04 18:06:13 -07:00
eashaw
b21a7dbcf2
Update media queries on fleetdm.com/docs and /handbook (#2343)
* increase get started masthead nav margin

* update docs and handbook media queries
2021-10-04 11:53:48 -05:00
Mike McNeil
6f2f2ab34a
anually => annually 2021-10-04 10:24:39 -05:00
eashaw
cc8599f07a
Implement new footer design and update /press-kit route (#2332)
* logos, layout update

* press kit -> logos

* Update layout.less

* update footer layout

* Update layout.less

* lint fix

* Update layout.ejs

* fix height

* Update layout.ejs

* update local attribute names

* Update website/views/layouts/layout.ejs

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2021-10-04 13:28:20 +09:00
eashaw
5de5b13223
Dynamic titles for documentation, query, and handbook pages (#2298)
* handling redirect

* clean up redirect/notFound flow

* dynamic query titles and description

* dynamic docs titles

* Remove locals from queries and docs, updated comment and variable names

* handling FAQ page titles

* update comment, title in meta, and adjust get started title

* remove unneeded meta tag

* handbook titles

* cleaning up conditionals

* update comments

* removed added meta tags, change meta variable names

* passing in meta description if provided, update conditionals and comments

* Update FAQ.md
2021-09-30 21:14:02 -05:00
Mike Thomas
98bae487a5
Update homepage.ejs (#2251)
* Docs image replacement

https://github.com/fleetdm/fleet/pull/2071 (removing hardcoded widths on images) undoes what we previously did for making smaller images look good at <990px breakpoints.

Only current examples of these smaller images are on this page in the docs, although there are a couple of instances in the handbook. So I propose that we only crop images that will work at full container width sizes.

With that in mind I have replaced one of the affected images on this page.

* Update homepage.ejs

Updated homepage verbiage.

* Revert "Merge branch 'mike-j-thomas-patch-1' of https://github.com/fleetdm/fleet into mike-j-thomas-patch-1"

This reverts commit 65af0eb8dd, reversing
changes made to f9d9dbca7d.

* Revert "Revert "Merge branch 'mike-j-thomas-patch-1' of https://github.com/fleetdm/fleet into mike-j-thomas-patch-1""

This reverts commit a75be66d25.

* fix typo

Co-authored-by: eashaw <caglc@live.com>
2021-09-29 12:37:12 +09:00
Mike Thomas
167053d57c
Handbook style fix (#2253)
Reduced handbook template width to bring inline with the width in Figma. (The extra 200px forces the text content a little too wide, introducing reading fatigue.)

Reverted paragraph font size back to default 16px, and also removed the bootstrap override to avoid duplicate declarations.

Thank you @eashaw for humoring me with the font-size change. I realise now that it's not the size, but the actual font that is the issue. Looks like there is a discrepancy between how Figma and the browser are rendering Nunito (specifically the curly tails on the 'l'). I will track this separately for later.
2021-09-29 12:34:16 +09:00
eashaw
b1f92e1009
Update mobile documentation styles and call to action (#2250)
* mobile styles for edit page button, display bottom of page CTA on mobile, fix link tags

* adjust button position, lint fix

* updated css to use [purpose=''] instead of class names and removed unneeded classes
2021-09-28 12:33:47 +09:00
eashaw
0ea4972920
Implement /handbook on fleetdm.com (#2230)
* uncomment handbook route, disable redirect, add link to top nav

* Handbook page, note: most of this is directly copied from the docs, build handbook

* added maintainer <meta> tags

* handbook styles

* handbook broken up into different files

* update handbook layout

* updating markdown files

* handbook layout, adjusted header margins to make room for handbook

* handling links to specific sections in markdown compilation

* lint fixes

* commented out search bar for now

* cleaned up page script

* update handbook and clean up styles

* Delete handbook.md

* updated product content from latest version

* clean up styles, remove hardcoded image widths

* markdown updates

* title and description for /handbook, removed commented out route

* fix styles on firefox, remove commented logs

* lint fix

* update class name

* fix broken link

* updated how hashes are handled in links, adjusted links in handbook

* lint fix

* updated function names, removed comments, small markdown syntax fix

* move handbook link into footer
2021-09-27 20:16:49 -05:00
Mike McNeil
2505b68cb8
Make logos page more inviting for anyone in the community who might want to use our logo in an article or apply a wallpaper (#2174) 2021-09-22 23:15:25 -05:00
eashaw
6413befdd1
Add edit page button to the top of documentation pages on fleetdm.com/docs (#2165)
* floating edit button on hover

* update class name

* adjust padding and border-radius

* fix failing lint test

* Update website/assets/styles/pages/docs/basic-documentation.less

* Update website/assets/styles/pages/docs/basic-documentation.less

* Update website/assets/styles/pages/docs/basic-documentation.less

* Update website/assets/styles/pages/docs/basic-documentation.less

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2021-09-22 14:05:53 +09:00
Mike McNeil
8faea43990
fix fleetctl preview after standard query library yml moved (#2175)
* fixes https://github.com/fleetdm/fleet/issues/2172

* also fixes contribute link on fleetdm.com/queries
2021-09-21 18:43:27 -05:00
Mike Thomas
0b7ff6cd38
homepage "Try it out" text change (#2156)
Updated the homepage call to action to read "Try it out".
2021-09-21 13:50:59 -05:00
eashaw
008a093130
update link to use correct variable (#2149) 2021-09-20 15:52:37 -05:00
eashaw
208c627666
Link to documentation on github from fleetdm.com/docs (#2041)
* added a pathInDocsFolder attribute to the markdown pages

* updated call to action, and changed the link to the markdown file in the fleet repo

* update comment

* update comment and variable name
2021-09-17 08:07:18 +09:00
eashaw
c4bc41ad4f
Add page titles and descriptions to fleetdm.com (#2082)
* added title to locals in routes

* using title and description if they are passed into the locals

* fix error being thrown if there is no description

* descriptions

* fixed error, updated descriptions

* update twitter card title

* updated descriptions again

* updated twitter title
2021-09-16 16:23:59 +09:00
gillespi314
8edbab0651
Hide remediation field for query detail pages on website (#2051)
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2021-09-14 12:55:45 -05:00
eashaw
ca9cb48ae4
Add more padding to the docs at <990px width (#1982)
* remove padding class from container

* styles for >576px and 576px - 990px

* mobile styles, rearranged stylesheet to go from larger sizes to smaller sizes

* fix padding on breadcrumbs-and-search

* Update homepage.ejs
2021-09-10 15:31:03 -05:00
eashaw
dcea641a70
Fix screenshots and wallpapers download links on fleetdm.com/press-kit (#1988)
* fix download links

* Update press-kit.ejs
2021-09-10 08:09:55 +09:00
eashaw
56ea353d04
Fix masthead link style and correct typo on "Get started" page (#1986)
* fix typo on get-started page

* fix "Get started" link style in masthead
2021-09-10 07:04:17 +09:00
eashaw
0294ec0f25
Add fleetdm.com/press-kit (#1981)
* created /press-kit page and updated routes and policies

* updated styles, placeholder-images

* created assets/images/press-kit/ and moved all relevant files

* changed filenames for logo previews

* cleaning up html, adjusting mobile styles

* removed empty <divs>, lint fix in stylesheet

* Added link to /press-kit in page footer

* Update layout.ejs
2021-09-10 06:56:29 +09:00
Mike Thomas
7509487771
Get started type fix (#1987)
Fixed misspelling of omit.
2021-09-10 06:34:49 +09:00
Mike Thomas
befb65d191
Update footer links on fleetdm.com (#1974)
* Update footer links on fleetdm.com

Made footer links and labels consistent with the masthead main navigation

Added fleetdm.com/apply under "Jobs" label.

* Update layout.ejs

Re-ordered footer nav.
2021-09-09 18:13:20 +09:00
eashaw
f6627c4cae
Add Algolia DocSearch to fleetdm.com/docs (#1958)
* added docsearch with test config (currently breaks non docs pages)

* added docsearch.less to mixins and variables

* consolidated the search bar styles

* changed doc search layout, removed css link for doc search

* style for mobile search bar

* cleaning up indentation and tags

* added Docsearch

Note: there needs to be a matching docsearch input in the layout or docsearch will throw an error

* remove TODO

* adjusting styles to match wireframes

* moving DocSearch to documentation page script & added DocSearch to dependencies

* link fixes

* renaming customized DocSearch style sheet

* lint fixes, style tweaks, changing class names & IDs, bringing customized styles back out of dependencies

* Update index.less

* Update code-blocks.less

* Update basic-documentation.page.js
2021-09-09 13:08:35 +09:00
eashaw
3dd31dff5f
Remove additional mobile nav links on fleetdm.com (#1876)
* Removed mobile nav links

* I'm not sure how the hamburger menu was removed, but it's back now
2021-09-09 08:07:43 +09:00
eashaw
c765657a80
removed bottom margin from footer (#1955) 2021-09-08 04:09:24 +09:00
Mike Thomas
bf8f5e932e
Update pricing.ejs (#1910)
Another grammar fix. I think that because we state "wherever it is deployed," we should follow with "anywhere," rather than "anything."
2021-09-03 14:50:12 -05:00