fleet/website/assets/js/components
Eric 1a3b89de6f
Website: update article styles and case studies. (#24657)
Related to: https://github.com/fleetdm/fleet/issues/24633

Changes:
- Updated article template styles to:
   - make the spacing between elements match the latest wireframes
- style elements with `purpose="attribution-quote"` as a large quote
with a quotation mark icon.
      - Ex: 
         ```
         <div purpose="attribution-quote">

         I love Fleet.

         **— Staff Client Platform Engineer**
         </div>
         ```
         Rendered result: 
<img width="397" alt="image"
src="https://github.com/user-attachments/assets/f03a4a0d-07ba-4727-99e5-b7c1322c290b"
/>
- style each line of text wrapped in a `<div purpose="checklist">` tag
with a checkbox icon.
      - Ex: 
         ```
         <div purpose="checklist">

Employees are free to work with their preferred operating systems of
choice.

[Fleet’s API](https://fleetdm.com/docs/rest-api/rest-api) and live query
capabilities ensured up-to-date inventory data to meet stringent
security and access control requirements while integrating with existing
systems.

         </div>
         ```
         Rendered result:  
<img width="787" alt="image"
src="https://github.com/user-attachments/assets/43b4c43a-8608-4ad7-9575-0ff114914f18"
/>

- Updated recent case study articles to use the new styles
- Updated the call-to-action component to have a default CTA and added
it to the bottom of recent case studies.
2024-12-11 16:16:20 -05:00
..
ajax-button.component.js Add customer portal and license dispenser to fleetdm.com (#3546) 2022-01-04 20:02:42 -06:00
ajax-form.component.js Move fleetdm.com into main Fleet repo (#83) 2020-12-02 14:48:03 -06:00
animated-arrow-button.component.js Website: personalize /better page for Secure Frame users (#20890) 2024-07-31 17:40:41 -05:00
bar-chart.component.js Website: Add state of device management (#5936) 2022-06-01 10:31:10 -05:00
call-to-action.component.js Website: update article styles and case studies. (#24657) 2024-12-11 16:16:20 -05:00
cloud-error.component.js Move fleetdm.com into main Fleet repo (#83) 2020-12-02 14:48:03 -06:00
js-timestamp.component.js Add customer portal and license dispenser to fleetdm.com (#3546) 2022-01-04 20:02:42 -06:00
logo-carousel.component.js Website: update statistics on /testimonials page (#24351) 2024-12-04 15:35:43 -06:00
modal.component.js Website: Update modals on mobile safari (#19628) 2024-06-10 15:24:23 -05:00
open-positions.component.js Website: Update build-script to allow for no open positions, add empty state to open positions component. (#16557) 2024-02-09 18:14:11 -06:00
parallax-city.component.js Website: Update parallax city component (#18124) 2024-04-08 12:28:46 -05:00
rituals.component.js Website: add <rituals> component, add ritualsTables (parsed from YAML) to website configuration (#13084) 2023-08-03 21:58:02 -05:00
scrollable-tweets.component.js Website: add page buttons to <scrollable-tweets> component (#16683) 2024-02-15 08:31:51 +09:00
stripe-card-element.component.js Add customer portal and license dispenser to fleetdm.com (#3546) 2022-01-04 20:02:42 -06:00