UX Designer, Developer, Program Manager. Creating software for the construction world. Previously at Red Hat and AWS. Collector of nerdy things...forever.
UX Designer, Developer, Program Manager. Creating software for the construction world. Previously at Red Hat and AWS. Collector of nerdy things…forever.
-
-
Adam Jolicoeur is a designer, developer, and program manager in Massachusetts. Starting as a help desk tech, he discovered a desire to create technology, rather than fixing it, which lead to a leap into the software engineering space.
-
While working at a small startup, Adam discovered the world of user experience design and realized that his future was before him. With a background in fine arts and knowledge in the software development space (Backbone/Angular, anyone?), Adam took another step forward by becoming the first ux designer at a financial startup. Leading the next-generation of product design for card processors and financial institutions, Adam took that experience and used it to catapult into the world of publicly traded companies.
-
With a move to Red Hat (later acquired by IBM), Adam accelerated his career path (and filled up many pages in his passport) by working with industry experts and the open source community on enterprise software experiences. After five years at Red Hat, Adam joined a small team at Amazon in AWS’s Safety Engineering group to work on a new issue tracking and management product. While his time at Amazon came to abrupt end during the layoffs of 2023, the knowledge gained from such an environment only strengthened his desire to create in a collaborative and forward-looking space.
-
Adam has continued his career at Component Assembly Systems as their Lead Program Manager and Head of UX.
I attended MCLA (Massachusetts College of Liberal Arts, formerly North Adams State) graduating with degrees in Fine and Performing Arts and Arts Management. While at MCLA, I was the President of the Lacrosse Club (now a recognized D3 sport) while also receiving a variety of accolades such as Alpha Chi, National Scholars Honor Society, and the Who’s Who in American Colleges and Universities.
UX Designer, Developer, Program Manager. Creating software for the construction world. Previously at Red Hat and AWS. Collector of nerdy things...forever.
My app is currently available through TestFlight while I get it to a releasable state. If you’d like to give it a try, complete a request through the GitHub Repo today!
UX Designer, Developer, Program Manager. Creating software for the construction world. Previously at Red Hat and AWS. Collector of nerdy things...forever.
This Privacy Policy describes Our policies and procedures on the collection, use and disclosure of Your information when You use the Service and tells You about Your privacy rights and how the law protects You.
-
We use Your Personal data to provide and improve the Service. By using the Service, You agree to the collection and use of information in accordance with this Privacy Policy. This Privacy Policy has been created with the help of the Free Privacy Policy Generator.
-
Interpretation and Definitions
-
Interpretation
-
The words of which the initial letter is capitalized have meanings defined under the following conditions. The following definitions shall have the same meaning regardless of whether they appear in singular or in plural.
-
Definitions
-
For the purposes of this Privacy Policy:
-
-
-
Account means a unique account created for You to access our Service or parts of our Service.
-
-
-
Affiliate means an entity that controls, is controlled by or is under common control with a party, where "control" means ownership of 50% or more of the shares, equity interest or other securities entitled to vote for election of directors or other managing authority.
-
-
-
Application refers to CollectSomeMore, Score Mini Golf, and other applications, as the software program provided by the Company.
-
-
-
Company (referred to as either "the Company", "We", "Us" or "Our" in this Agreement) refers to CollectSomeMore, Score Mini Golf, etc.
-
-
-
Country refers to: Massachusetts, United States
-
-
-
Device means any device that can access the Service such as a computer, a cellphone or a digital tablet.
-
-
-
Personal Data is any information that relates to an identified or identifiable individual.
-
-
-
Service refers to the Application.
-
-
-
Service Provider means any natural or legal person who processes the data on behalf of the Company. It refers to third-party companies or individuals employed by the Company to facilitate the Service, to provide the Service on behalf of the Company, to perform services related to the Service or to assist the Company in analyzing how the Service is used.
-
-
-
Usage Data refers to data collected automatically, either generated by the use of the Service or from the Service infrastructure itself (for example, the duration of a page visit).
-
-
-
You means the individual accessing or using the Service, or the company, or other legal entity on behalf of which such individual is accessing or using the Service, as applicable.
-
-
-
Collecting and Using Your Personal Data
-
Types of Data Collected
-
Personal Data
-
While using Our Service, We may ask You to provide Us with certain personally identifiable information that can be used to contact or identify You. Personally identifiable information may include, but is not limited to:
-
-
Usage Data
-
-
Usage Data
-
Usage Data is collected automatically when using the Service.
-
Usage Data may include information such as Your Device's Internet Protocol address (e.g. IP address), browser type, browser version, the pages of our Service that You visit, the time and date of Your visit, the time spent on those pages, unique device identifiers and other diagnostic data.
-
When You access the Service by or through a mobile device, We may collect certain information automatically, including, but not limited to, the type of mobile device You use, Your mobile device unique ID, the IP address of Your mobile device, Your mobile operating system, the type of mobile Internet browser You use, unique device identifiers and other diagnostic data.
-
We may also collect information that Your browser sends whenever You visit our Service or when You access the Service by or through a mobile device.
-
Use of Your Personal Data
-
The Company may use Personal Data for the following purposes:
-
-
-
To provide and maintain our Service, including to monitor the usage of our Service.
-
-
-
To manage Your Account: to manage Your registration as a user of the Service. The Personal Data You provide can give You access to different functionalities of the Service that are available to You as a registered user.
-
-
-
For the performance of a contract: the development, compliance and undertaking of the purchase contract for the products, items or services You have purchased or of any other contract with Us through the Service.
-
-
-
To contact You: To contact You by email, telephone calls, SMS, or other equivalent forms of electronic communication, such as a mobile application's push notifications regarding updates or informative communications related to the functionalities, products or contracted services, including the security updates, when necessary or reasonable for their implementation.
-
-
-
To provide You with news, special offers and general information about other goods, services and events which we offer that are similar to those that you have already purchased or enquired about unless You have opted not to receive such information.
-
-
-
To manage Your requests: To attend and manage Your requests to Us.
-
-
-
For business transfers: We may use Your information to evaluate or conduct a merger, divestiture, restructuring, reorganization, dissolution, or other sale or transfer of some or all of Our assets, whether as a going concern or as part of bankruptcy, liquidation, or similar proceeding, in which Personal Data held by Us about our Service users is among the assets transferred.
-
-
-
For other purposes: We may use Your information for other purposes, such as data analysis, identifying usage trends, determining the effectiveness of our promotional campaigns and to evaluate and improve our Service, products, services, marketing and your experience.
-
-
-
We may share Your personal information in the following situations:
-
-
With Service Providers: We may share Your personal information with Service Providers to monitor and analyze the use of our Service, to contact You.
-
For business transfers: We may share or transfer Your personal information in connection with, or during negotiations of, any merger, sale of Company assets, financing, or acquisition of all or a portion of Our business to another company.
-
With Affiliates: We may share Your information with Our affiliates, in which case we will require those affiliates to honor this Privacy Policy. Affiliates include Our parent company and any other subsidiaries, joint venture partners or other companies that We control or that are under common control with Us.
-
With business partners: We may share Your information with Our business partners to offer You certain products, services or promotions.
-
With other users: when You share personal information or otherwise interact in the public areas with other users, such information may be viewed by all users and may be publicly distributed outside.
-
With Your consent: We may disclose Your personal information for any other purpose with Your consent.
-
-
Retention of Your Personal Data
-
The Company will retain Your Personal Data only for as long as is necessary for the purposes set out in this Privacy Policy. We will retain and use Your Personal Data to the extent necessary to comply with our legal obligations (for example, if we are required to retain your data to comply with applicable laws), resolve disputes, and enforce our legal agreements and policies.
-
The Company will also retain Usage Data for internal analysis purposes. Usage Data is generally retained for a shorter period of time, except when this data is used to strengthen the security or to improve the functionality of Our Service, or We are legally obligated to retain this data for longer time periods.
-
Transfer of Your Personal Data
-
Your information, including Personal Data, is processed at the Company's operating offices and in any other places where the parties involved in the processing are located. It means that this information may be transferred to — and maintained on — computers located outside of Your state, province, country or other governmental jurisdiction where the data protection laws may differ than those from Your jurisdiction.
-
Your consent to this Privacy Policy followed by Your submission of such information represents Your agreement to that transfer.
-
The Company will take all steps reasonably necessary to ensure that Your data is treated securely and in accordance with this Privacy Policy and no transfer of Your Personal Data will take place to an organization or a country unless there are adequate controls in place including the security of Your data and other personal information.
-
Delete Your Personal Data
-
You have the right to delete or request that We assist in deleting the Personal Data that We have collected about You.
-
Our Service may give You the ability to delete certain information about You from within the Service.
-
You may update, amend, or delete Your information at any time by signing in to Your Account, if you have one, and visiting the account settings section that allows you to manage Your personal information. You may also contact Us to request access to, correct, or delete any personal information that You have provided to Us.
-
Please note, however, that We may need to retain certain information when we have a legal obligation or lawful basis to do so.
-
Disclosure of Your Personal Data
-
Business Transactions
-
If the Company is involved in a merger, acquisition or asset sale, Your Personal Data may be transferred. We will provide notice before Your Personal Data is transferred and becomes subject to a different Privacy Policy.
-
Law enforcement
-
Under certain circumstances, the Company may be required to disclose Your Personal Data if required to do so by law or in response to valid requests by public authorities (e.g. a court or a government agency).
-
Other legal requirements
-
The Company may disclose Your Personal Data in the good faith belief that such action is necessary to:
-
-
Comply with a legal obligation
-
Protect and defend the rights or property of the Company
-
Prevent or investigate possible wrongdoing in connection with the Service
-
Protect the personal safety of Users of the Service or the public
-
Protect against legal liability
-
-
Security of Your Personal Data
-
The security of Your Personal Data is important to Us, but remember that no method of transmission over the Internet, or method of electronic storage is 100% secure. While We strive to use commercially acceptable means to protect Your Personal Data, We cannot guarantee its absolute security.
-
Children's Privacy
-
Our Service does not address anyone under the age of 13. We do not knowingly collect personally identifiable information from anyone under the age of 13. If You are a parent or guardian and You are aware that Your child has provided Us with Personal Data, please contact Us. If We become aware that We have collected Personal Data from anyone under the age of 13 without verification of parental consent, We take steps to remove that information from Our servers.
-
If We need to rely on consent as a legal basis for processing Your information and Your country requires consent from a parent, We may require Your parent's consent before We collect and use that information.
-
Links to Other Websites
-
Our Service may contain links to other websites that are not operated by Us. If You click on a third party link, You will be directed to that third party's site. We strongly advise You to review the Privacy Policy of every site You visit.
-
We have no control over and assume no responsibility for the content, privacy policies or practices of any third party sites or services.
-
Changes to this Privacy Policy
-
We may update Our Privacy Policy from time to time. We will notify You of any changes by posting the new Privacy Policy on this page.
-
We will let You know via email and/or a prominent notice on Our Service, prior to the change becoming effective and update the "Last updated" date at the top of this Privacy Policy.
-
You are advised to review this Privacy Policy periodically for any changes. Changes to this Privacy Policy are effective when they are posted on this page.
-
Contact Us
-
If you have any questions about this Privacy Policy, You can contact us:
UX Designer, Developer, Program Manager. Creating software for the construction world. Previously at Red Hat and AWS. Collector of nerdy things...forever.
UX Designer, Developer, Program Manager. Creating software for the construction world. Previously at Red Hat and AWS. Collector of nerdy things...forever.
UX Designer, Developer, Program Manager. Creating software for the construction world. Previously at Red Hat and AWS. Collector of nerdy things...forever.
- Old page when I ran for a position on the Brookfield Select Board.
-
-
-
-
-
-
-
-
-
Adam J. Jolicoeur
-
Ideas for the future
-
-
-
-
-
-
-
Introduction
-
My name is Adam Jolicoeur, and I am running for Town Selectman.
-
-
-
-
-
-
Six years ago, I moved to Brookfield with my wife where together we live with our son, 3 dogs, and our horse. We chose to move to Brookfield because of the community, local activities (we love to hike and kayak), and the school system. With both of us having grown up in tight-knit communities, we felt Brookfield would be the perfect place to start and raise a family. We love to support the community by attending events and buying local (especially from our local farmers). With everything happening over the past few months, it has become even more apparent that a town like Brookfield can still thrive.
-
Why am I running? Because I know that we can continue to improve as a town. By electing me, you will have someone working for you - no personal agendas, not biases, no looking backwards, and no change just for the sake of change.
-
-
-
-
-
-
-
-
-
Background
-
I am an Eagle Scout (once an Eagle, always an Eagle) and have been a registered Boy Scout for 20 years. Locally, I am the Treasurer for three non-profit organizations, and am an avid hiker and kayaker. I've traveled around the world (Iceland, England, and the Czech Republic, to name a few) and have lived in a variety of towns across the state. I went to school in North Adams and have Bachelor Degrees in both Music and Arts Management.
-
I graduated from Massachusetts College of Liberal Arts (MCLA) in 2008, with two Bachelor Degrees (Fine and Performing Arts with a Concentration in Music and Arts Management with a minor in Business Administration). I was also a student of Williams College's jazz program, performing in the Berkshires and traveling to Mexico City to teach students how to play and write jazz music.
-
I currently work at Red Hat, Inc. (an open source software company based out of Westford with corporate headquarters in Raleigh, NC) as a Senior Software Engineer in the User Experience Department. I design and create applications and websites for various products and services, focusing on the user experience. My job has allowed me to travel around the country and world, presenting me with many opportunities to learn about new cultures and people.
-
In my life, I have met almost every type of individual with every mix of personalities, which I believe will only help in my interactions with the members of our town. I know that Brookfield has the potential to become one of the premier towns in the area for those looking for a historical adventure spot where they can enjoy the quiet of nature while escaping the bustling city life.
-
-
-
-
-
-
-
Experience
-
Non-profit Work
-
The Masonic Angel Foundation
-
Through working with schools and other outreach programs, The MAF provides clothing and financial assistance to families in need. It is all anonymous (hence why we work with another group) and we never ask for names/addresses/etc - just what they need/how we can help.
-
The Rutland Masonic Charitable and Educational Association
-
We work with the Rutland community to sponsor various events (4th of July Parade, Christmas celebrations, etc.) and provide community outreach. Our current building is actually one of the original schoolhouses in town, which our founders moved to it's current location around 1910.
-
Rufus Putnam Lodge A.F. & A.M.
-
A Masonic Lodge based out of Rutland, MA. We contribute to various charities in Central Mass (concentrating in Rutland and the immediately surrounding towns), as well as support the Shriners Hospitals for Children and various youth organization (Boy Scouts, Girl Scouts, DeMolay, and Rainbow).
-
Community outreach
-
I am part of a group of Eagle Scouts that assist potential Eagle Scouts with attaining the rank of Eagle. We travel around the Commonwealth to Court of Honors (when requested) to support those that have earned the rank of Eagle. When called upon, we provide manpower and/or financial assistance to those that request it - this is usually in the form of donations for/of supplies or by using our contacts to assist the Scout in their journey to Eagle.
-
-
-
-
-
-
-
Positions
-
Hiring a Town Administrator
-
At the last town meeting, I voted for the approval of a Town Administrator.
-
As part of hiring a Town Administrator, I would propose the formation of committees to work with our elected officials, under the office of the Town Administrator. While the Town Administrator would report to the Selectmen, these committees would be there specifically to support the Town Administrator and to provide assistance with the multitude of jobs required of the position (including, but not limited to, fiscal management, operational oversight, collective bargaining, capital planning, labor relations, public construction, and procurement).
-
It takes the appropriate checks and balances, a strong leadership structure, and fiscal responsibility to bring any entity back to a positive position.
-
Tasse's Fuel (propane installation)
-
- Disclaimer: As a current Planning Board member, I voted for the Tasse's Fuel plan
-
-
- Facts and Information:
- Based off of the facts presented, I believe that having Tasse's Fuel in town would be a benefit to growing Brookfield's commercial footprint, while still maintaining a safe place to live. Not only is it permitted based off of the Brookfield Zoning By-Laws, but the installation and service has been approved by the Massachusetts State Fire Marshal's Office and no safety concerns have been expressed by either the Brookfield Fire Department or the Brookfield Police Department. Additionally, the current Board of Selectmen approved the storage license.
-
-
- Financial Considerations:
- According to the letter presented to the Town of Brookfield, Tasse's Fuel would bring in up to $25,000 a year in property and excise taxes. This money would be a of great use to the town, allowing us to improve our infrastructure, expand our community offerings (athletic fields updates, senior center enhancements, South Pond improvements, etc), and allow us to move towards a fiscally-positive position.
-
-
Cable Access / Information Technology
-
Since I moved to Brookfield, I have watched various Town Meetings on YouTube, with varying degrees of quality and quantity of videos. Cable access, or any form of technology that provides accessibility to town functions, is pivotal for the community to become, and remain, engaged. With my background, I have the knowledge to assist the various committees with setting up video feeds and YouTube channels, which would allow Brookfield citizens to interact with the various committees, without having to be physically present (especially pertinent in this day and age).
-
As a designer and developer, I would be able to apply my unique skills towards helping Brookfield grow our social footprint, and improve our continuity between our various platforms (website, Facebook, YouTube, etc), and reach out to those that have come to rely on technology in their daily lives.
-
-
-
-
-
-
-
Goals
-
To put it simply, I am pro-business (especially small business) and pro-technology.
-
As my Planning Board record shows, if there is nothing legally stopping a business from opening or moving to Brookfield, and that business would be a benefit to the town, I am for it. Brookfield has been passed over, for one reason or another, by many businesses (as one can easily see by those in East Brookfield, West Brookfield, North Brookfield, and Sturbridge) and that should not be the case. The town has a lot to offer, a strong community to support it (just look at the Clam Box!) and ample space for small business owners to grow and be successful.
-
To anyone that has attended a board meeting of any kind this past year, it is clear to see that Brookfield is due for technological improvements. In the beginning, all of the boards used a variety of different conference calling systems (now seemingly synced on Zoom), with individual boards paying for subscriptions (rather than the town covering the cost for all, like a business would). Our town website is difficult to update, is often out-of-date (even with the boards and committees attempting to keep them up-to-date), and is not the easiest to find information on. Often times, one has to go to a non-town site in order to find meeting information and/or agendas.
-
To improve the town's technology stance, I would switch over to a single Zoom account (rather than individual committees and board paying for their own), combine the various websites and data into one site (making a single source of information), and provide training and access to those in the community who wish to learn about the latest technology and options available to them. Everyone involved in a town position should know how to host a Zoom call (should the occasion arise), access their town email account (everyone should have one), and be able to connect with the community digitally. Without the Brookfield, MA Community Facebook group, I believe that a lot of information would have been missed by the residents, due to the lack of official digital communication.
-
-
-
-
-
-
-
-
FAQ
-
-
-
Who are you?
-
-
My name is Adam Jolicoeur, and you can learning more about me here.
-
-
-
Why are you running?
-
-
I believe that it is time for new ideas - ones that look to the future while still learning from the past.
-
-
-
How long have you lived in town?
-
-
6 years
-
-
-
Do you hold any other positions or have committee responsibilities in town?
-
-
Yes - I will be entering into my 2nd year of my 5 year term on the Planning Board.
-
-
-
If you are not elected, will you run again?
-
-
100% This is not something I've decided to do on a whim or consider a one-time deal. I've thought about this for the past year and conferred with my family, from whom I have their full support.
-
-
-
How can I ask you additional questions?
-
-
Of course! You can send any questions to me via e-mail, or reach out through the Brookfield Community Facebook group. Disclaimer: Any questions/responses may also be added to this site for others to view.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/assets/img/ALM_planner-large.jpg b/docs/assets/img/ALM_planner-large.jpg
deleted file mode 100644
index 96f76611..00000000
Binary files a/docs/assets/img/ALM_planner-large.jpg and /dev/null differ
diff --git a/docs/assets/img/ALM_planner-large.webp b/docs/assets/img/ALM_planner-large.webp
deleted file mode 100644
index fae31cf4..00000000
Binary files a/docs/assets/img/ALM_planner-large.webp and /dev/null differ
diff --git a/docs/assets/img/ALM_planner-thumb.jpg b/docs/assets/img/ALM_planner-thumb.jpg
deleted file mode 100644
index 8ea438d1..00000000
Binary files a/docs/assets/img/ALM_planner-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/ALM_planner-thumb.webp b/docs/assets/img/ALM_planner-thumb.webp
deleted file mode 100644
index e9ec32c7..00000000
Binary files a/docs/assets/img/ALM_planner-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/ALM_planner.jpg b/docs/assets/img/ALM_planner.jpg
deleted file mode 100644
index 96f76611..00000000
Binary files a/docs/assets/img/ALM_planner.jpg and /dev/null differ
diff --git a/docs/assets/img/ALM_planner.webp b/docs/assets/img/ALM_planner.webp
deleted file mode 100644
index fae31cf4..00000000
Binary files a/docs/assets/img/ALM_planner.webp and /dev/null differ
diff --git a/docs/assets/img/ALM_step1-large.jpg b/docs/assets/img/ALM_step1-large.jpg
deleted file mode 100644
index 576b3482..00000000
Binary files a/docs/assets/img/ALM_step1-large.jpg and /dev/null differ
diff --git a/docs/assets/img/ALM_step1-large.webp b/docs/assets/img/ALM_step1-large.webp
deleted file mode 100644
index daea525f..00000000
Binary files a/docs/assets/img/ALM_step1-large.webp and /dev/null differ
diff --git a/docs/assets/img/ALM_step1-thumb.jpg b/docs/assets/img/ALM_step1-thumb.jpg
deleted file mode 100644
index b3b4bb3b..00000000
Binary files a/docs/assets/img/ALM_step1-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/ALM_step1-thumb.webp b/docs/assets/img/ALM_step1-thumb.webp
deleted file mode 100644
index 313a9962..00000000
Binary files a/docs/assets/img/ALM_step1-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/ALM_step1.jpg b/docs/assets/img/ALM_step1.jpg
deleted file mode 100644
index 576b3482..00000000
Binary files a/docs/assets/img/ALM_step1.jpg and /dev/null differ
diff --git a/docs/assets/img/ALM_step1.webp b/docs/assets/img/ALM_step1.webp
deleted file mode 100644
index daea525f..00000000
Binary files a/docs/assets/img/ALM_step1.webp and /dev/null differ
diff --git a/docs/assets/img/ALM_step2-large.jpg b/docs/assets/img/ALM_step2-large.jpg
deleted file mode 100644
index b7b36684..00000000
Binary files a/docs/assets/img/ALM_step2-large.jpg and /dev/null differ
diff --git a/docs/assets/img/ALM_step2-large.webp b/docs/assets/img/ALM_step2-large.webp
deleted file mode 100644
index 5701fdf2..00000000
Binary files a/docs/assets/img/ALM_step2-large.webp and /dev/null differ
diff --git a/docs/assets/img/ALM_step2-thumb.jpg b/docs/assets/img/ALM_step2-thumb.jpg
deleted file mode 100644
index f4a823ac..00000000
Binary files a/docs/assets/img/ALM_step2-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/ALM_step2-thumb.webp b/docs/assets/img/ALM_step2-thumb.webp
deleted file mode 100644
index 369243ff..00000000
Binary files a/docs/assets/img/ALM_step2-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/ALM_step2.jpg b/docs/assets/img/ALM_step2.jpg
deleted file mode 100644
index b7b36684..00000000
Binary files a/docs/assets/img/ALM_step2.jpg and /dev/null differ
diff --git a/docs/assets/img/ALM_step2.webp b/docs/assets/img/ALM_step2.webp
deleted file mode 100644
index 5701fdf2..00000000
Binary files a/docs/assets/img/ALM_step2.webp and /dev/null differ
diff --git a/docs/assets/img/ALM_step3-large.jpg b/docs/assets/img/ALM_step3-large.jpg
deleted file mode 100644
index 9242d892..00000000
Binary files a/docs/assets/img/ALM_step3-large.jpg and /dev/null differ
diff --git a/docs/assets/img/ALM_step3-large.webp b/docs/assets/img/ALM_step3-large.webp
deleted file mode 100644
index 6ea16907..00000000
Binary files a/docs/assets/img/ALM_step3-large.webp and /dev/null differ
diff --git a/docs/assets/img/ALM_step3-thumb.jpg b/docs/assets/img/ALM_step3-thumb.jpg
deleted file mode 100644
index f613e2d6..00000000
Binary files a/docs/assets/img/ALM_step3-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/ALM_step3-thumb.webp b/docs/assets/img/ALM_step3-thumb.webp
deleted file mode 100644
index 6caca4e8..00000000
Binary files a/docs/assets/img/ALM_step3-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/ALM_step3.jpg b/docs/assets/img/ALM_step3.jpg
deleted file mode 100644
index 9242d892..00000000
Binary files a/docs/assets/img/ALM_step3.jpg and /dev/null differ
diff --git a/docs/assets/img/ALM_step3.webp b/docs/assets/img/ALM_step3.webp
deleted file mode 100644
index 6ea16907..00000000
Binary files a/docs/assets/img/ALM_step3.webp and /dev/null differ
diff --git a/docs/assets/img/ALM_wireframe-large.jpg b/docs/assets/img/ALM_wireframe-large.jpg
deleted file mode 100644
index 48660038..00000000
Binary files a/docs/assets/img/ALM_wireframe-large.jpg and /dev/null differ
diff --git a/docs/assets/img/ALM_wireframe-large.webp b/docs/assets/img/ALM_wireframe-large.webp
deleted file mode 100644
index 228ab07a..00000000
Binary files a/docs/assets/img/ALM_wireframe-large.webp and /dev/null differ
diff --git a/docs/assets/img/ALM_wireframe-thumb.jpg b/docs/assets/img/ALM_wireframe-thumb.jpg
deleted file mode 100644
index a1f87dbf..00000000
Binary files a/docs/assets/img/ALM_wireframe-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/ALM_wireframe-thumb.webp b/docs/assets/img/ALM_wireframe-thumb.webp
deleted file mode 100644
index a9b4dacc..00000000
Binary files a/docs/assets/img/ALM_wireframe-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/ALM_wireframe.jpg b/docs/assets/img/ALM_wireframe.jpg
deleted file mode 100644
index 48660038..00000000
Binary files a/docs/assets/img/ALM_wireframe.jpg and /dev/null differ
diff --git a/docs/assets/img/ALM_wireframe.webp b/docs/assets/img/ALM_wireframe.webp
deleted file mode 100644
index 228ab07a..00000000
Binary files a/docs/assets/img/ALM_wireframe.webp and /dev/null differ
diff --git a/docs/assets/img/ALM_workflow-large.jpg b/docs/assets/img/ALM_workflow-large.jpg
deleted file mode 100644
index fb8d3579..00000000
Binary files a/docs/assets/img/ALM_workflow-large.jpg and /dev/null differ
diff --git a/docs/assets/img/ALM_workflow-large.webp b/docs/assets/img/ALM_workflow-large.webp
deleted file mode 100644
index 21539f51..00000000
Binary files a/docs/assets/img/ALM_workflow-large.webp and /dev/null differ
diff --git a/docs/assets/img/ALM_workflow-thumb.jpg b/docs/assets/img/ALM_workflow-thumb.jpg
deleted file mode 100644
index 21a610b1..00000000
Binary files a/docs/assets/img/ALM_workflow-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/ALM_workflow-thumb.webp b/docs/assets/img/ALM_workflow-thumb.webp
deleted file mode 100644
index 678a45e4..00000000
Binary files a/docs/assets/img/ALM_workflow-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/ALM_workflow.jpg b/docs/assets/img/ALM_workflow.jpg
deleted file mode 100644
index fb8d3579..00000000
Binary files a/docs/assets/img/ALM_workflow.jpg and /dev/null differ
diff --git a/docs/assets/img/ALM_workflow.webp b/docs/assets/img/ALM_workflow.webp
deleted file mode 100644
index 21539f51..00000000
Binary files a/docs/assets/img/ALM_workflow.webp and /dev/null differ
diff --git a/docs/assets/img/AdamJolicoeur_dot_com-large.jpg b/docs/assets/img/AdamJolicoeur_dot_com-large.jpg
deleted file mode 100644
index 4f735c84..00000000
Binary files a/docs/assets/img/AdamJolicoeur_dot_com-large.jpg and /dev/null differ
diff --git a/docs/assets/img/AdamJolicoeur_dot_com-large.webp b/docs/assets/img/AdamJolicoeur_dot_com-large.webp
deleted file mode 100644
index 2718580d..00000000
Binary files a/docs/assets/img/AdamJolicoeur_dot_com-large.webp and /dev/null differ
diff --git a/docs/assets/img/AdamJolicoeur_dot_com-minimal-large.jpg b/docs/assets/img/AdamJolicoeur_dot_com-minimal-large.jpg
deleted file mode 100644
index 26a8d721..00000000
Binary files a/docs/assets/img/AdamJolicoeur_dot_com-minimal-large.jpg and /dev/null differ
diff --git a/docs/assets/img/AdamJolicoeur_dot_com-minimal-large.webp b/docs/assets/img/AdamJolicoeur_dot_com-minimal-large.webp
deleted file mode 100644
index 1c33239a..00000000
Binary files a/docs/assets/img/AdamJolicoeur_dot_com-minimal-large.webp and /dev/null differ
diff --git a/docs/assets/img/AdamJolicoeur_dot_com-minimal-thumb.jpg b/docs/assets/img/AdamJolicoeur_dot_com-minimal-thumb.jpg
deleted file mode 100644
index ef84aee9..00000000
Binary files a/docs/assets/img/AdamJolicoeur_dot_com-minimal-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/AdamJolicoeur_dot_com-minimal-thumb.webp b/docs/assets/img/AdamJolicoeur_dot_com-minimal-thumb.webp
deleted file mode 100644
index bd81b4d7..00000000
Binary files a/docs/assets/img/AdamJolicoeur_dot_com-minimal-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/AdamJolicoeur_dot_com-minimal.jpg b/docs/assets/img/AdamJolicoeur_dot_com-minimal.jpg
deleted file mode 100644
index 26a8d721..00000000
Binary files a/docs/assets/img/AdamJolicoeur_dot_com-minimal.jpg and /dev/null differ
diff --git a/docs/assets/img/AdamJolicoeur_dot_com-minimal.webp b/docs/assets/img/AdamJolicoeur_dot_com-minimal.webp
deleted file mode 100644
index 1c33239a..00000000
Binary files a/docs/assets/img/AdamJolicoeur_dot_com-minimal.webp and /dev/null differ
diff --git a/docs/assets/img/AdamJolicoeur_dot_com-thumb.jpg b/docs/assets/img/AdamJolicoeur_dot_com-thumb.jpg
deleted file mode 100644
index 9852e954..00000000
Binary files a/docs/assets/img/AdamJolicoeur_dot_com-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/AdamJolicoeur_dot_com-thumb.webp b/docs/assets/img/AdamJolicoeur_dot_com-thumb.webp
deleted file mode 100644
index 5fe7619a..00000000
Binary files a/docs/assets/img/AdamJolicoeur_dot_com-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/AdamJolicoeur_dot_com.jpg b/docs/assets/img/AdamJolicoeur_dot_com.jpg
deleted file mode 100644
index 4f735c84..00000000
Binary files a/docs/assets/img/AdamJolicoeur_dot_com.jpg and /dev/null differ
diff --git a/docs/assets/img/AdamJolicoeur_dot_com.webp b/docs/assets/img/AdamJolicoeur_dot_com.webp
deleted file mode 100644
index 2718580d..00000000
Binary files a/docs/assets/img/AdamJolicoeur_dot_com.webp and /dev/null differ
diff --git a/docs/assets/img/AdamJolicoeur_social-large.jpg b/docs/assets/img/AdamJolicoeur_social-large.jpg
deleted file mode 100644
index 7ea8196c..00000000
Binary files a/docs/assets/img/AdamJolicoeur_social-large.jpg and /dev/null differ
diff --git a/docs/assets/img/AdamJolicoeur_social-large.webp b/docs/assets/img/AdamJolicoeur_social-large.webp
deleted file mode 100644
index db32a056..00000000
Binary files a/docs/assets/img/AdamJolicoeur_social-large.webp and /dev/null differ
diff --git a/docs/assets/img/AdamJolicoeur_social-thumb.jpg b/docs/assets/img/AdamJolicoeur_social-thumb.jpg
deleted file mode 100644
index 81862ca9..00000000
Binary files a/docs/assets/img/AdamJolicoeur_social-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/AdamJolicoeur_social-thumb.webp b/docs/assets/img/AdamJolicoeur_social-thumb.webp
deleted file mode 100644
index 40544aab..00000000
Binary files a/docs/assets/img/AdamJolicoeur_social-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/AdamJolicoeur_social.jpg b/docs/assets/img/AdamJolicoeur_social.jpg
deleted file mode 100644
index 7ea8196c..00000000
Binary files a/docs/assets/img/AdamJolicoeur_social.jpg and /dev/null differ
diff --git a/docs/assets/img/AdamJolicoeur_social.webp b/docs/assets/img/AdamJolicoeur_social.webp
deleted file mode 100644
index db32a056..00000000
Binary files a/docs/assets/img/AdamJolicoeur_social.webp and /dev/null differ
diff --git a/docs/assets/img/Bootstrap5SocialImage-large.jpg b/docs/assets/img/Bootstrap5SocialImage-large.jpg
deleted file mode 100644
index 4c23b78f..00000000
Binary files a/docs/assets/img/Bootstrap5SocialImage-large.jpg and /dev/null differ
diff --git a/docs/assets/img/Bootstrap5SocialImage-large.webp b/docs/assets/img/Bootstrap5SocialImage-large.webp
deleted file mode 100644
index dff4206a..00000000
Binary files a/docs/assets/img/Bootstrap5SocialImage-large.webp and /dev/null differ
diff --git a/docs/assets/img/Bootstrap5SocialImage-thumb.jpg b/docs/assets/img/Bootstrap5SocialImage-thumb.jpg
deleted file mode 100644
index 62e13a37..00000000
Binary files a/docs/assets/img/Bootstrap5SocialImage-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/Bootstrap5SocialImage-thumb.webp b/docs/assets/img/Bootstrap5SocialImage-thumb.webp
deleted file mode 100644
index 9c13deb3..00000000
Binary files a/docs/assets/img/Bootstrap5SocialImage-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/Bootstrap5SocialImage.jpg b/docs/assets/img/Bootstrap5SocialImage.jpg
deleted file mode 100644
index 4c23b78f..00000000
Binary files a/docs/assets/img/Bootstrap5SocialImage.jpg and /dev/null differ
diff --git a/docs/assets/img/Bootstrap5SocialImage.webp b/docs/assets/img/Bootstrap5SocialImage.webp
deleted file mode 100644
index dff4206a..00000000
Binary files a/docs/assets/img/Bootstrap5SocialImage.webp and /dev/null differ
diff --git a/docs/assets/img/CEA_AssetExamples-large.jpg b/docs/assets/img/CEA_AssetExamples-large.jpg
deleted file mode 100644
index 2ee3086a..00000000
Binary files a/docs/assets/img/CEA_AssetExamples-large.jpg and /dev/null differ
diff --git a/docs/assets/img/CEA_AssetExamples-large.webp b/docs/assets/img/CEA_AssetExamples-large.webp
deleted file mode 100644
index 6b480f5b..00000000
Binary files a/docs/assets/img/CEA_AssetExamples-large.webp and /dev/null differ
diff --git a/docs/assets/img/CEA_AssetExamples-thumb.jpg b/docs/assets/img/CEA_AssetExamples-thumb.jpg
deleted file mode 100644
index 27ea7063..00000000
Binary files a/docs/assets/img/CEA_AssetExamples-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/CEA_AssetExamples-thumb.webp b/docs/assets/img/CEA_AssetExamples-thumb.webp
deleted file mode 100644
index eee453c0..00000000
Binary files a/docs/assets/img/CEA_AssetExamples-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/CEA_AssetExamples.jpg b/docs/assets/img/CEA_AssetExamples.jpg
deleted file mode 100644
index 2ee3086a..00000000
Binary files a/docs/assets/img/CEA_AssetExamples.jpg and /dev/null differ
diff --git a/docs/assets/img/CEA_AssetExamples.webp b/docs/assets/img/CEA_AssetExamples.webp
deleted file mode 100644
index 6b480f5b..00000000
Binary files a/docs/assets/img/CEA_AssetExamples.webp and /dev/null differ
diff --git a/docs/assets/img/CEA_ClientDetail-large.jpg b/docs/assets/img/CEA_ClientDetail-large.jpg
deleted file mode 100644
index eed7cb02..00000000
Binary files a/docs/assets/img/CEA_ClientDetail-large.jpg and /dev/null differ
diff --git a/docs/assets/img/CEA_ClientDetail-large.webp b/docs/assets/img/CEA_ClientDetail-large.webp
deleted file mode 100644
index b0c6afeb..00000000
Binary files a/docs/assets/img/CEA_ClientDetail-large.webp and /dev/null differ
diff --git a/docs/assets/img/CEA_ClientDetail-thumb.jpg b/docs/assets/img/CEA_ClientDetail-thumb.jpg
deleted file mode 100644
index d5b30317..00000000
Binary files a/docs/assets/img/CEA_ClientDetail-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/CEA_ClientDetail-thumb.webp b/docs/assets/img/CEA_ClientDetail-thumb.webp
deleted file mode 100644
index f7b4b9c6..00000000
Binary files a/docs/assets/img/CEA_ClientDetail-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/CEA_ClientDetail.jpg b/docs/assets/img/CEA_ClientDetail.jpg
deleted file mode 100644
index eed7cb02..00000000
Binary files a/docs/assets/img/CEA_ClientDetail.jpg and /dev/null differ
diff --git a/docs/assets/img/CEA_ClientDetail.webp b/docs/assets/img/CEA_ClientDetail.webp
deleted file mode 100644
index b0c6afeb..00000000
Binary files a/docs/assets/img/CEA_ClientDetail.webp and /dev/null differ
diff --git a/docs/assets/img/CEA_Dashboard-large.jpg b/docs/assets/img/CEA_Dashboard-large.jpg
deleted file mode 100644
index b7d9c19b..00000000
Binary files a/docs/assets/img/CEA_Dashboard-large.jpg and /dev/null differ
diff --git a/docs/assets/img/CEA_Dashboard-large.webp b/docs/assets/img/CEA_Dashboard-large.webp
deleted file mode 100644
index a2ed2e75..00000000
Binary files a/docs/assets/img/CEA_Dashboard-large.webp and /dev/null differ
diff --git a/docs/assets/img/CEA_Dashboard-thumb.jpg b/docs/assets/img/CEA_Dashboard-thumb.jpg
deleted file mode 100644
index 7498f71e..00000000
Binary files a/docs/assets/img/CEA_Dashboard-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/CEA_Dashboard-thumb.webp b/docs/assets/img/CEA_Dashboard-thumb.webp
deleted file mode 100644
index c7fbfd9e..00000000
Binary files a/docs/assets/img/CEA_Dashboard-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/CEA_Dashboard.jpg b/docs/assets/img/CEA_Dashboard.jpg
deleted file mode 100644
index b7d9c19b..00000000
Binary files a/docs/assets/img/CEA_Dashboard.jpg and /dev/null differ
diff --git a/docs/assets/img/CEA_Dashboard.webp b/docs/assets/img/CEA_Dashboard.webp
deleted file mode 100644
index a2ed2e75..00000000
Binary files a/docs/assets/img/CEA_Dashboard.webp and /dev/null differ
diff --git a/docs/assets/img/CEA_Dashboard_fix-large.jpg b/docs/assets/img/CEA_Dashboard_fix-large.jpg
deleted file mode 100644
index 2a6c55e6..00000000
Binary files a/docs/assets/img/CEA_Dashboard_fix-large.jpg and /dev/null differ
diff --git a/docs/assets/img/CEA_Dashboard_fix-large.webp b/docs/assets/img/CEA_Dashboard_fix-large.webp
deleted file mode 100644
index b61a6876..00000000
Binary files a/docs/assets/img/CEA_Dashboard_fix-large.webp and /dev/null differ
diff --git a/docs/assets/img/CEA_Dashboard_fix-thumb.jpg b/docs/assets/img/CEA_Dashboard_fix-thumb.jpg
deleted file mode 100644
index 42ff71e9..00000000
Binary files a/docs/assets/img/CEA_Dashboard_fix-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/CEA_Dashboard_fix-thumb.webp b/docs/assets/img/CEA_Dashboard_fix-thumb.webp
deleted file mode 100644
index 2f54309e..00000000
Binary files a/docs/assets/img/CEA_Dashboard_fix-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/CEA_Dashboard_fix.jpg b/docs/assets/img/CEA_Dashboard_fix.jpg
deleted file mode 100644
index 2a6c55e6..00000000
Binary files a/docs/assets/img/CEA_Dashboard_fix.jpg and /dev/null differ
diff --git a/docs/assets/img/CEA_Dashboard_fix.webp b/docs/assets/img/CEA_Dashboard_fix.webp
deleted file mode 100644
index b61a6876..00000000
Binary files a/docs/assets/img/CEA_Dashboard_fix.webp and /dev/null differ
diff --git a/docs/assets/img/CEA_Engagement-large.jpg b/docs/assets/img/CEA_Engagement-large.jpg
deleted file mode 100644
index 37a2f1bb..00000000
Binary files a/docs/assets/img/CEA_Engagement-large.jpg and /dev/null differ
diff --git a/docs/assets/img/CEA_Engagement-large.webp b/docs/assets/img/CEA_Engagement-large.webp
deleted file mode 100644
index 98f91ce4..00000000
Binary files a/docs/assets/img/CEA_Engagement-large.webp and /dev/null differ
diff --git a/docs/assets/img/CEA_Engagement-thumb.jpg b/docs/assets/img/CEA_Engagement-thumb.jpg
deleted file mode 100644
index 88378467..00000000
Binary files a/docs/assets/img/CEA_Engagement-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/CEA_Engagement-thumb.webp b/docs/assets/img/CEA_Engagement-thumb.webp
deleted file mode 100644
index 4d3915de..00000000
Binary files a/docs/assets/img/CEA_Engagement-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/CEA_Engagement.jpg b/docs/assets/img/CEA_Engagement.jpg
deleted file mode 100644
index 37a2f1bb..00000000
Binary files a/docs/assets/img/CEA_Engagement.jpg and /dev/null differ
diff --git a/docs/assets/img/CEA_Engagement.webp b/docs/assets/img/CEA_Engagement.webp
deleted file mode 100644
index 98f91ce4..00000000
Binary files a/docs/assets/img/CEA_Engagement.webp and /dev/null differ
diff --git a/docs/assets/img/CEA_Navigation-large.jpg b/docs/assets/img/CEA_Navigation-large.jpg
deleted file mode 100644
index 02d83d99..00000000
Binary files a/docs/assets/img/CEA_Navigation-large.jpg and /dev/null differ
diff --git a/docs/assets/img/CEA_Navigation-large.webp b/docs/assets/img/CEA_Navigation-large.webp
deleted file mode 100644
index ec8da318..00000000
Binary files a/docs/assets/img/CEA_Navigation-large.webp and /dev/null differ
diff --git a/docs/assets/img/CEA_Navigation-thumb.jpg b/docs/assets/img/CEA_Navigation-thumb.jpg
deleted file mode 100644
index 22f9cea5..00000000
Binary files a/docs/assets/img/CEA_Navigation-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/CEA_Navigation-thumb.webp b/docs/assets/img/CEA_Navigation-thumb.webp
deleted file mode 100644
index ee35d623..00000000
Binary files a/docs/assets/img/CEA_Navigation-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/CEA_Navigation.jpg b/docs/assets/img/CEA_Navigation.jpg
deleted file mode 100644
index 02d83d99..00000000
Binary files a/docs/assets/img/CEA_Navigation.jpg and /dev/null differ
diff --git a/docs/assets/img/CEA_Navigation.webp b/docs/assets/img/CEA_Navigation.webp
deleted file mode 100644
index ec8da318..00000000
Binary files a/docs/assets/img/CEA_Navigation.webp and /dev/null differ
diff --git a/docs/assets/img/CEA_Palette-large.jpg b/docs/assets/img/CEA_Palette-large.jpg
deleted file mode 100644
index 83447928..00000000
Binary files a/docs/assets/img/CEA_Palette-large.jpg and /dev/null differ
diff --git a/docs/assets/img/CEA_Palette-large.webp b/docs/assets/img/CEA_Palette-large.webp
deleted file mode 100644
index 8e10d4eb..00000000
Binary files a/docs/assets/img/CEA_Palette-large.webp and /dev/null differ
diff --git a/docs/assets/img/CEA_Palette-thumb.jpg b/docs/assets/img/CEA_Palette-thumb.jpg
deleted file mode 100644
index 7d3c515d..00000000
Binary files a/docs/assets/img/CEA_Palette-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/CEA_Palette-thumb.webp b/docs/assets/img/CEA_Palette-thumb.webp
deleted file mode 100644
index 78add110..00000000
Binary files a/docs/assets/img/CEA_Palette-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/CEA_Palette.jpg b/docs/assets/img/CEA_Palette.jpg
deleted file mode 100644
index 83447928..00000000
Binary files a/docs/assets/img/CEA_Palette.jpg and /dev/null differ
diff --git a/docs/assets/img/CEA_Palette.webp b/docs/assets/img/CEA_Palette.webp
deleted file mode 100644
index 8e10d4eb..00000000
Binary files a/docs/assets/img/CEA_Palette.webp and /dev/null differ
diff --git a/docs/assets/img/CEA_Settings-large.jpg b/docs/assets/img/CEA_Settings-large.jpg
deleted file mode 100644
index 757f4ff1..00000000
Binary files a/docs/assets/img/CEA_Settings-large.jpg and /dev/null differ
diff --git a/docs/assets/img/CEA_Settings-large.webp b/docs/assets/img/CEA_Settings-large.webp
deleted file mode 100644
index b89cf5c1..00000000
Binary files a/docs/assets/img/CEA_Settings-large.webp and /dev/null differ
diff --git a/docs/assets/img/CEA_Settings-thumb.jpg b/docs/assets/img/CEA_Settings-thumb.jpg
deleted file mode 100644
index ac79a03b..00000000
Binary files a/docs/assets/img/CEA_Settings-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/CEA_Settings-thumb.webp b/docs/assets/img/CEA_Settings-thumb.webp
deleted file mode 100644
index db7c1588..00000000
Binary files a/docs/assets/img/CEA_Settings-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/CEA_Settings.jpg b/docs/assets/img/CEA_Settings.jpg
deleted file mode 100644
index 757f4ff1..00000000
Binary files a/docs/assets/img/CEA_Settings.jpg and /dev/null differ
diff --git a/docs/assets/img/CEA_Settings.webp b/docs/assets/img/CEA_Settings.webp
deleted file mode 100644
index b89cf5c1..00000000
Binary files a/docs/assets/img/CEA_Settings.webp and /dev/null differ
diff --git a/docs/assets/img/CEA_wireframe_first-large.jpg b/docs/assets/img/CEA_wireframe_first-large.jpg
deleted file mode 100644
index a8625a9e..00000000
Binary files a/docs/assets/img/CEA_wireframe_first-large.jpg and /dev/null differ
diff --git a/docs/assets/img/CEA_wireframe_first-large.webp b/docs/assets/img/CEA_wireframe_first-large.webp
deleted file mode 100644
index 1c3e6d90..00000000
Binary files a/docs/assets/img/CEA_wireframe_first-large.webp and /dev/null differ
diff --git a/docs/assets/img/CEA_wireframe_first-thumb.jpg b/docs/assets/img/CEA_wireframe_first-thumb.jpg
deleted file mode 100644
index 690061ff..00000000
Binary files a/docs/assets/img/CEA_wireframe_first-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/CEA_wireframe_first-thumb.webp b/docs/assets/img/CEA_wireframe_first-thumb.webp
deleted file mode 100644
index 1e325ab5..00000000
Binary files a/docs/assets/img/CEA_wireframe_first-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/CEA_wireframe_first.jpg b/docs/assets/img/CEA_wireframe_first.jpg
deleted file mode 100644
index a8625a9e..00000000
Binary files a/docs/assets/img/CEA_wireframe_first.jpg and /dev/null differ
diff --git a/docs/assets/img/CEA_wireframe_first.webp b/docs/assets/img/CEA_wireframe_first.webp
deleted file mode 100644
index 1c3e6d90..00000000
Binary files a/docs/assets/img/CEA_wireframe_first.webp and /dev/null differ
diff --git a/docs/assets/img/Dashboardwireframe-large.jpg b/docs/assets/img/Dashboardwireframe-large.jpg
deleted file mode 100644
index 03397778..00000000
Binary files a/docs/assets/img/Dashboardwireframe-large.jpg and /dev/null differ
diff --git a/docs/assets/img/Dashboardwireframe-large.webp b/docs/assets/img/Dashboardwireframe-large.webp
deleted file mode 100644
index 2d094e3f..00000000
Binary files a/docs/assets/img/Dashboardwireframe-large.webp and /dev/null differ
diff --git a/docs/assets/img/Dashboardwireframe-thumb.jpg b/docs/assets/img/Dashboardwireframe-thumb.jpg
deleted file mode 100644
index d9c79f4f..00000000
Binary files a/docs/assets/img/Dashboardwireframe-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/Dashboardwireframe-thumb.webp b/docs/assets/img/Dashboardwireframe-thumb.webp
deleted file mode 100644
index f2184c32..00000000
Binary files a/docs/assets/img/Dashboardwireframe-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/Dashboardwireframe.jpg b/docs/assets/img/Dashboardwireframe.jpg
deleted file mode 100644
index 03397778..00000000
Binary files a/docs/assets/img/Dashboardwireframe.jpg and /dev/null differ
diff --git a/docs/assets/img/Dashboardwireframe.webp b/docs/assets/img/Dashboardwireframe.webp
deleted file mode 100644
index 2d094e3f..00000000
Binary files a/docs/assets/img/Dashboardwireframe.webp and /dev/null differ
diff --git a/docs/assets/img/District25Desktop-large.jpg b/docs/assets/img/District25Desktop-large.jpg
deleted file mode 100644
index 255fe9b9..00000000
Binary files a/docs/assets/img/District25Desktop-large.jpg and /dev/null differ
diff --git a/docs/assets/img/District25Desktop-large.webp b/docs/assets/img/District25Desktop-large.webp
deleted file mode 100644
index 3054cb30..00000000
Binary files a/docs/assets/img/District25Desktop-large.webp and /dev/null differ
diff --git a/docs/assets/img/District25Desktop-thumb.jpg b/docs/assets/img/District25Desktop-thumb.jpg
deleted file mode 100644
index 1381842f..00000000
Binary files a/docs/assets/img/District25Desktop-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/District25Desktop-thumb.webp b/docs/assets/img/District25Desktop-thumb.webp
deleted file mode 100644
index 3e39a6cc..00000000
Binary files a/docs/assets/img/District25Desktop-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/District25Desktop.jpg b/docs/assets/img/District25Desktop.jpg
deleted file mode 100644
index 255fe9b9..00000000
Binary files a/docs/assets/img/District25Desktop.jpg and /dev/null differ
diff --git a/docs/assets/img/District25Desktop.webp b/docs/assets/img/District25Desktop.webp
deleted file mode 100644
index 3054cb30..00000000
Binary files a/docs/assets/img/District25Desktop.webp and /dev/null differ
diff --git a/docs/assets/img/GitHub_card-large.jpg b/docs/assets/img/GitHub_card-large.jpg
deleted file mode 100644
index 47567a7f..00000000
Binary files a/docs/assets/img/GitHub_card-large.jpg and /dev/null differ
diff --git a/docs/assets/img/GitHub_card-large.webp b/docs/assets/img/GitHub_card-large.webp
deleted file mode 100644
index e2252a45..00000000
Binary files a/docs/assets/img/GitHub_card-large.webp and /dev/null differ
diff --git a/docs/assets/img/GitHub_card-thumb.jpg b/docs/assets/img/GitHub_card-thumb.jpg
deleted file mode 100644
index 3278c2b5..00000000
Binary files a/docs/assets/img/GitHub_card-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/GitHub_card-thumb.webp b/docs/assets/img/GitHub_card-thumb.webp
deleted file mode 100644
index c5ac88bb..00000000
Binary files a/docs/assets/img/GitHub_card-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/GitHub_card.jpg b/docs/assets/img/GitHub_card.jpg
deleted file mode 100644
index 47567a7f..00000000
Binary files a/docs/assets/img/GitHub_card.jpg and /dev/null differ
diff --git a/docs/assets/img/GitHub_card.webp b/docs/assets/img/GitHub_card.webp
deleted file mode 100644
index e2252a45..00000000
Binary files a/docs/assets/img/GitHub_card.webp and /dev/null differ
diff --git a/docs/assets/img/Jolicoeur_iOS-dark-thumb.jpg b/docs/assets/img/Jolicoeur_iOS-dark-thumb.jpg
deleted file mode 100644
index 57754dac..00000000
Binary files a/docs/assets/img/Jolicoeur_iOS-dark-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/Jolicoeur_iOS-dark-thumb.webp b/docs/assets/img/Jolicoeur_iOS-dark-thumb.webp
deleted file mode 100644
index f40bc9d6..00000000
Binary files a/docs/assets/img/Jolicoeur_iOS-dark-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/Jolicoeur_iOS-dark.jpg b/docs/assets/img/Jolicoeur_iOS-dark.jpg
deleted file mode 100644
index 9af8bb3c..00000000
Binary files a/docs/assets/img/Jolicoeur_iOS-dark.jpg and /dev/null differ
diff --git a/docs/assets/img/Jolicoeur_iOS-dark.webp b/docs/assets/img/Jolicoeur_iOS-dark.webp
deleted file mode 100644
index 5f7a33f0..00000000
Binary files a/docs/assets/img/Jolicoeur_iOS-dark.webp and /dev/null differ
diff --git a/docs/assets/img/Jolicoeur_iOS-large.jpg b/docs/assets/img/Jolicoeur_iOS-large.jpg
deleted file mode 100644
index 4252c5ad..00000000
Binary files a/docs/assets/img/Jolicoeur_iOS-large.jpg and /dev/null differ
diff --git a/docs/assets/img/Jolicoeur_iOS-large.webp b/docs/assets/img/Jolicoeur_iOS-large.webp
deleted file mode 100644
index d46bd911..00000000
Binary files a/docs/assets/img/Jolicoeur_iOS-large.webp and /dev/null differ
diff --git a/docs/assets/img/Jolicoeur_iOS-thumb.jpg b/docs/assets/img/Jolicoeur_iOS-thumb.jpg
deleted file mode 100644
index 05b1a987..00000000
Binary files a/docs/assets/img/Jolicoeur_iOS-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/Jolicoeur_iOS-thumb.webp b/docs/assets/img/Jolicoeur_iOS-thumb.webp
deleted file mode 100644
index 30244efd..00000000
Binary files a/docs/assets/img/Jolicoeur_iOS-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/Jolicoeur_iOS.jpg b/docs/assets/img/Jolicoeur_iOS.jpg
deleted file mode 100644
index 4252c5ad..00000000
Binary files a/docs/assets/img/Jolicoeur_iOS.jpg and /dev/null differ
diff --git a/docs/assets/img/Jolicoeur_iOS.webp b/docs/assets/img/Jolicoeur_iOS.webp
deleted file mode 100644
index d46bd911..00000000
Binary files a/docs/assets/img/Jolicoeur_iOS.webp and /dev/null differ
diff --git a/docs/assets/img/OSIO-laptop-screen-1200-large.jpg b/docs/assets/img/OSIO-laptop-screen-1200-large.jpg
deleted file mode 100644
index f223292b..00000000
Binary files a/docs/assets/img/OSIO-laptop-screen-1200-large.jpg and /dev/null differ
diff --git a/docs/assets/img/OSIO-laptop-screen-1200-large.webp b/docs/assets/img/OSIO-laptop-screen-1200-large.webp
deleted file mode 100644
index 7637e6d1..00000000
Binary files a/docs/assets/img/OSIO-laptop-screen-1200-large.webp and /dev/null differ
diff --git a/docs/assets/img/OSIO-laptop-screen-1200-thumb.jpg b/docs/assets/img/OSIO-laptop-screen-1200-thumb.jpg
deleted file mode 100644
index b2b2be16..00000000
Binary files a/docs/assets/img/OSIO-laptop-screen-1200-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/OSIO-laptop-screen-1200-thumb.webp b/docs/assets/img/OSIO-laptop-screen-1200-thumb.webp
deleted file mode 100644
index 4c900100..00000000
Binary files a/docs/assets/img/OSIO-laptop-screen-1200-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/OSIO-laptop-screen-1200.jpg b/docs/assets/img/OSIO-laptop-screen-1200.jpg
deleted file mode 100644
index f223292b..00000000
Binary files a/docs/assets/img/OSIO-laptop-screen-1200.jpg and /dev/null differ
diff --git a/docs/assets/img/OSIO-laptop-screen-1200.webp b/docs/assets/img/OSIO-laptop-screen-1200.webp
deleted file mode 100644
index 7637e6d1..00000000
Binary files a/docs/assets/img/OSIO-laptop-screen-1200.webp and /dev/null differ
diff --git a/docs/assets/img/RHDManual_CreateArticles-large.jpg b/docs/assets/img/RHDManual_CreateArticles-large.jpg
deleted file mode 100644
index ec84c5ef..00000000
Binary files a/docs/assets/img/RHDManual_CreateArticles-large.jpg and /dev/null differ
diff --git a/docs/assets/img/RHDManual_CreateArticles-large.webp b/docs/assets/img/RHDManual_CreateArticles-large.webp
deleted file mode 100644
index 50682a04..00000000
Binary files a/docs/assets/img/RHDManual_CreateArticles-large.webp and /dev/null differ
diff --git a/docs/assets/img/RHDManual_CreateArticles-thumb.jpg b/docs/assets/img/RHDManual_CreateArticles-thumb.jpg
deleted file mode 100644
index 25e00cb8..00000000
Binary files a/docs/assets/img/RHDManual_CreateArticles-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/RHDManual_CreateArticles-thumb.webp b/docs/assets/img/RHDManual_CreateArticles-thumb.webp
deleted file mode 100644
index dc7681b8..00000000
Binary files a/docs/assets/img/RHDManual_CreateArticles-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/RHDManual_CreateArticles.jpg b/docs/assets/img/RHDManual_CreateArticles.jpg
deleted file mode 100644
index ec84c5ef..00000000
Binary files a/docs/assets/img/RHDManual_CreateArticles.jpg and /dev/null differ
diff --git a/docs/assets/img/RHDManual_CreateArticles.webp b/docs/assets/img/RHDManual_CreateArticles.webp
deleted file mode 100644
index 50682a04..00000000
Binary files a/docs/assets/img/RHDManual_CreateArticles.webp and /dev/null differ
diff --git a/docs/assets/img/RHDManual_DesignResources-large.jpg b/docs/assets/img/RHDManual_DesignResources-large.jpg
deleted file mode 100644
index 4ef709d7..00000000
Binary files a/docs/assets/img/RHDManual_DesignResources-large.jpg and /dev/null differ
diff --git a/docs/assets/img/RHDManual_DesignResources-large.webp b/docs/assets/img/RHDManual_DesignResources-large.webp
deleted file mode 100644
index 4ff95697..00000000
Binary files a/docs/assets/img/RHDManual_DesignResources-large.webp and /dev/null differ
diff --git a/docs/assets/img/RHDManual_DesignResources-thumb.jpg b/docs/assets/img/RHDManual_DesignResources-thumb.jpg
deleted file mode 100644
index 807d397d..00000000
Binary files a/docs/assets/img/RHDManual_DesignResources-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/RHDManual_DesignResources-thumb.webp b/docs/assets/img/RHDManual_DesignResources-thumb.webp
deleted file mode 100644
index 42639ce2..00000000
Binary files a/docs/assets/img/RHDManual_DesignResources-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/RHDManual_DesignResources.jpg b/docs/assets/img/RHDManual_DesignResources.jpg
deleted file mode 100644
index 4ef709d7..00000000
Binary files a/docs/assets/img/RHDManual_DesignResources.jpg and /dev/null differ
diff --git a/docs/assets/img/RHDManual_DesignResources.webp b/docs/assets/img/RHDManual_DesignResources.webp
deleted file mode 100644
index 4ff95697..00000000
Binary files a/docs/assets/img/RHDManual_DesignResources.webp and /dev/null differ
diff --git a/docs/assets/img/RHDManual_Home-large.jpg b/docs/assets/img/RHDManual_Home-large.jpg
deleted file mode 100644
index 0c344cb7..00000000
Binary files a/docs/assets/img/RHDManual_Home-large.jpg and /dev/null differ
diff --git a/docs/assets/img/RHDManual_Home-large.webp b/docs/assets/img/RHDManual_Home-large.webp
deleted file mode 100644
index 6c1dd6ee..00000000
Binary files a/docs/assets/img/RHDManual_Home-large.webp and /dev/null differ
diff --git a/docs/assets/img/RHDManual_Home-thumb.jpg b/docs/assets/img/RHDManual_Home-thumb.jpg
deleted file mode 100644
index 1150945a..00000000
Binary files a/docs/assets/img/RHDManual_Home-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/RHDManual_Home-thumb.webp b/docs/assets/img/RHDManual_Home-thumb.webp
deleted file mode 100644
index 4c263bee..00000000
Binary files a/docs/assets/img/RHDManual_Home-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/RHDManual_Home.jpg b/docs/assets/img/RHDManual_Home.jpg
deleted file mode 100644
index 0c344cb7..00000000
Binary files a/docs/assets/img/RHDManual_Home.jpg and /dev/null differ
diff --git a/docs/assets/img/RHDManual_Home.webp b/docs/assets/img/RHDManual_Home.webp
deleted file mode 100644
index 6c1dd6ee..00000000
Binary files a/docs/assets/img/RHDManual_Home.webp and /dev/null differ
diff --git a/docs/assets/img/RPLOnePage-large.jpg b/docs/assets/img/RPLOnePage-large.jpg
deleted file mode 100644
index c69b6345..00000000
Binary files a/docs/assets/img/RPLOnePage-large.jpg and /dev/null differ
diff --git a/docs/assets/img/RPLOnePage-large.webp b/docs/assets/img/RPLOnePage-large.webp
deleted file mode 100644
index d3c9fca7..00000000
Binary files a/docs/assets/img/RPLOnePage-large.webp and /dev/null differ
diff --git a/docs/assets/img/RPLOnePage-thumb.jpg b/docs/assets/img/RPLOnePage-thumb.jpg
deleted file mode 100644
index 3624c422..00000000
Binary files a/docs/assets/img/RPLOnePage-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/RPLOnePage-thumb.webp b/docs/assets/img/RPLOnePage-thumb.webp
deleted file mode 100644
index dfb15e77..00000000
Binary files a/docs/assets/img/RPLOnePage-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/RPLOnePage.jpg b/docs/assets/img/RPLOnePage.jpg
deleted file mode 100644
index c69b6345..00000000
Binary files a/docs/assets/img/RPLOnePage.jpg and /dev/null differ
diff --git a/docs/assets/img/RPLOnePage.webp b/docs/assets/img/RPLOnePage.webp
deleted file mode 100644
index d3c9fca7..00000000
Binary files a/docs/assets/img/RPLOnePage.webp and /dev/null differ
diff --git a/docs/assets/img/SC_demo-large.jpg b/docs/assets/img/SC_demo-large.jpg
deleted file mode 100644
index a79d4f2c..00000000
Binary files a/docs/assets/img/SC_demo-large.jpg and /dev/null differ
diff --git a/docs/assets/img/SC_demo-large.webp b/docs/assets/img/SC_demo-large.webp
deleted file mode 100644
index 5b8bd9d9..00000000
Binary files a/docs/assets/img/SC_demo-large.webp and /dev/null differ
diff --git a/docs/assets/img/SC_demo-thumb.jpg b/docs/assets/img/SC_demo-thumb.jpg
deleted file mode 100644
index 3759713c..00000000
Binary files a/docs/assets/img/SC_demo-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/SC_demo-thumb.webp b/docs/assets/img/SC_demo-thumb.webp
deleted file mode 100644
index fb2e782a..00000000
Binary files a/docs/assets/img/SC_demo-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/SC_demo.jpg b/docs/assets/img/SC_demo.jpg
deleted file mode 100644
index a79d4f2c..00000000
Binary files a/docs/assets/img/SC_demo.jpg and /dev/null differ
diff --git a/docs/assets/img/SC_demo.webp b/docs/assets/img/SC_demo.webp
deleted file mode 100644
index 5b8bd9d9..00000000
Binary files a/docs/assets/img/SC_demo.webp and /dev/null differ
diff --git a/docs/assets/img/SC_logo_cloud-large.jpg b/docs/assets/img/SC_logo_cloud-large.jpg
deleted file mode 100644
index 056b1581..00000000
Binary files a/docs/assets/img/SC_logo_cloud-large.jpg and /dev/null differ
diff --git a/docs/assets/img/SC_logo_cloud-large.webp b/docs/assets/img/SC_logo_cloud-large.webp
deleted file mode 100644
index 70b61c41..00000000
Binary files a/docs/assets/img/SC_logo_cloud-large.webp and /dev/null differ
diff --git a/docs/assets/img/SC_logo_cloud-thumb.jpg b/docs/assets/img/SC_logo_cloud-thumb.jpg
deleted file mode 100644
index 5cc460aa..00000000
Binary files a/docs/assets/img/SC_logo_cloud-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/SC_logo_cloud-thumb.webp b/docs/assets/img/SC_logo_cloud-thumb.webp
deleted file mode 100644
index 1f12f59b..00000000
Binary files a/docs/assets/img/SC_logo_cloud-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/SC_logo_cloud.jpg b/docs/assets/img/SC_logo_cloud.jpg
deleted file mode 100644
index 056b1581..00000000
Binary files a/docs/assets/img/SC_logo_cloud.jpg and /dev/null differ
diff --git a/docs/assets/img/SC_logo_cloud.webp b/docs/assets/img/SC_logo_cloud.webp
deleted file mode 100644
index 70b61c41..00000000
Binary files a/docs/assets/img/SC_logo_cloud.webp and /dev/null differ
diff --git a/docs/assets/img/SC_logo_cloud2-large.jpg b/docs/assets/img/SC_logo_cloud2-large.jpg
deleted file mode 100644
index 6491c5a1..00000000
Binary files a/docs/assets/img/SC_logo_cloud2-large.jpg and /dev/null differ
diff --git a/docs/assets/img/SC_logo_cloud2-large.webp b/docs/assets/img/SC_logo_cloud2-large.webp
deleted file mode 100644
index 900b6d69..00000000
Binary files a/docs/assets/img/SC_logo_cloud2-large.webp and /dev/null differ
diff --git a/docs/assets/img/SC_logo_cloud2-thumb.jpg b/docs/assets/img/SC_logo_cloud2-thumb.jpg
deleted file mode 100644
index e8778447..00000000
Binary files a/docs/assets/img/SC_logo_cloud2-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/SC_logo_cloud2-thumb.webp b/docs/assets/img/SC_logo_cloud2-thumb.webp
deleted file mode 100644
index af9c7c15..00000000
Binary files a/docs/assets/img/SC_logo_cloud2-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/SC_logo_cloud2.jpg b/docs/assets/img/SC_logo_cloud2.jpg
deleted file mode 100644
index 6491c5a1..00000000
Binary files a/docs/assets/img/SC_logo_cloud2.jpg and /dev/null differ
diff --git a/docs/assets/img/SC_logo_cloud2.webp b/docs/assets/img/SC_logo_cloud2.webp
deleted file mode 100644
index 900b6d69..00000000
Binary files a/docs/assets/img/SC_logo_cloud2.webp and /dev/null differ
diff --git a/docs/assets/img/Scouters-large.jpg b/docs/assets/img/Scouters-large.jpg
deleted file mode 100644
index e4bb7409..00000000
Binary files a/docs/assets/img/Scouters-large.jpg and /dev/null differ
diff --git a/docs/assets/img/Scouters-large.webp b/docs/assets/img/Scouters-large.webp
deleted file mode 100644
index 63d7677c..00000000
Binary files a/docs/assets/img/Scouters-large.webp and /dev/null differ
diff --git a/docs/assets/img/Scouters-thumb.jpg b/docs/assets/img/Scouters-thumb.jpg
deleted file mode 100644
index d17503d3..00000000
Binary files a/docs/assets/img/Scouters-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/Scouters-thumb.webp b/docs/assets/img/Scouters-thumb.webp
deleted file mode 100644
index db708f2e..00000000
Binary files a/docs/assets/img/Scouters-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/Scouters.jpg b/docs/assets/img/Scouters.jpg
deleted file mode 100644
index e4bb7409..00000000
Binary files a/docs/assets/img/Scouters.jpg and /dev/null differ
diff --git a/docs/assets/img/Scouters.webp b/docs/assets/img/Scouters.webp
deleted file mode 100644
index 63d7677c..00000000
Binary files a/docs/assets/img/Scouters.webp and /dev/null differ
diff --git a/docs/assets/img/Screenshot_charts-large.jpg b/docs/assets/img/Screenshot_charts-large.jpg
deleted file mode 100644
index 1cdc7306..00000000
Binary files a/docs/assets/img/Screenshot_charts-large.jpg and /dev/null differ
diff --git a/docs/assets/img/Screenshot_charts-large.webp b/docs/assets/img/Screenshot_charts-large.webp
deleted file mode 100644
index 1b8e9633..00000000
Binary files a/docs/assets/img/Screenshot_charts-large.webp and /dev/null differ
diff --git a/docs/assets/img/Screenshot_charts-thumb.jpg b/docs/assets/img/Screenshot_charts-thumb.jpg
deleted file mode 100644
index 96803bcc..00000000
Binary files a/docs/assets/img/Screenshot_charts-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/Screenshot_charts-thumb.webp b/docs/assets/img/Screenshot_charts-thumb.webp
deleted file mode 100644
index 7bacfb55..00000000
Binary files a/docs/assets/img/Screenshot_charts-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/Screenshot_charts.jpg b/docs/assets/img/Screenshot_charts.jpg
deleted file mode 100644
index 1cdc7306..00000000
Binary files a/docs/assets/img/Screenshot_charts.jpg and /dev/null differ
diff --git a/docs/assets/img/Screenshot_charts.webp b/docs/assets/img/Screenshot_charts.webp
deleted file mode 100644
index 1b8e9633..00000000
Binary files a/docs/assets/img/Screenshot_charts.webp and /dev/null differ
diff --git a/docs/assets/img/Sitemap_alpha-large.jpg b/docs/assets/img/Sitemap_alpha-large.jpg
deleted file mode 100644
index 6b12f67d..00000000
Binary files a/docs/assets/img/Sitemap_alpha-large.jpg and /dev/null differ
diff --git a/docs/assets/img/Sitemap_alpha-large.webp b/docs/assets/img/Sitemap_alpha-large.webp
deleted file mode 100644
index ae9968b1..00000000
Binary files a/docs/assets/img/Sitemap_alpha-large.webp and /dev/null differ
diff --git a/docs/assets/img/Sitemap_alpha-thumb.jpg b/docs/assets/img/Sitemap_alpha-thumb.jpg
deleted file mode 100644
index d4e10c11..00000000
Binary files a/docs/assets/img/Sitemap_alpha-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/Sitemap_alpha-thumb.webp b/docs/assets/img/Sitemap_alpha-thumb.webp
deleted file mode 100644
index cf935f74..00000000
Binary files a/docs/assets/img/Sitemap_alpha-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/Sitemap_alpha.jpg b/docs/assets/img/Sitemap_alpha.jpg
deleted file mode 100644
index 6b12f67d..00000000
Binary files a/docs/assets/img/Sitemap_alpha.jpg and /dev/null differ
diff --git a/docs/assets/img/Sitemap_alpha.webp b/docs/assets/img/Sitemap_alpha.webp
deleted file mode 100644
index ae9968b1..00000000
Binary files a/docs/assets/img/Sitemap_alpha.webp and /dev/null differ
diff --git a/docs/assets/img/TLG2012-large.jpg b/docs/assets/img/TLG2012-large.jpg
deleted file mode 100644
index ff2043f7..00000000
Binary files a/docs/assets/img/TLG2012-large.jpg and /dev/null differ
diff --git a/docs/assets/img/TLG2012-large.webp b/docs/assets/img/TLG2012-large.webp
deleted file mode 100644
index 51527d65..00000000
Binary files a/docs/assets/img/TLG2012-large.webp and /dev/null differ
diff --git a/docs/assets/img/TLG2012-thumb.jpg b/docs/assets/img/TLG2012-thumb.jpg
deleted file mode 100644
index b2005b81..00000000
Binary files a/docs/assets/img/TLG2012-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/TLG2012-thumb.webp b/docs/assets/img/TLG2012-thumb.webp
deleted file mode 100644
index 3bbbd930..00000000
Binary files a/docs/assets/img/TLG2012-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/TLG2012.jpg b/docs/assets/img/TLG2012.jpg
deleted file mode 100644
index ff2043f7..00000000
Binary files a/docs/assets/img/TLG2012.jpg and /dev/null differ
diff --git a/docs/assets/img/TLG2012.webp b/docs/assets/img/TLG2012.webp
deleted file mode 100644
index 51527d65..00000000
Binary files a/docs/assets/img/TLG2012.webp and /dev/null differ
diff --git a/docs/assets/img/Timetrak-large.jpg b/docs/assets/img/Timetrak-large.jpg
deleted file mode 100644
index 0b82c42e..00000000
Binary files a/docs/assets/img/Timetrak-large.jpg and /dev/null differ
diff --git a/docs/assets/img/Timetrak-large.webp b/docs/assets/img/Timetrak-large.webp
deleted file mode 100644
index b0ca6707..00000000
Binary files a/docs/assets/img/Timetrak-large.webp and /dev/null differ
diff --git a/docs/assets/img/Timetrak-thumb.jpg b/docs/assets/img/Timetrak-thumb.jpg
deleted file mode 100644
index 9d485008..00000000
Binary files a/docs/assets/img/Timetrak-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/Timetrak-thumb.webp b/docs/assets/img/Timetrak-thumb.webp
deleted file mode 100644
index 4ba4753e..00000000
Binary files a/docs/assets/img/Timetrak-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/Timetrak.jpg b/docs/assets/img/Timetrak.jpg
deleted file mode 100644
index 0b82c42e..00000000
Binary files a/docs/assets/img/Timetrak.jpg and /dev/null differ
diff --git a/docs/assets/img/Timetrak.webp b/docs/assets/img/Timetrak.webp
deleted file mode 100644
index b0ca6707..00000000
Binary files a/docs/assets/img/Timetrak.webp and /dev/null differ
diff --git a/docs/assets/img/adam-j-large.jpg b/docs/assets/img/adam-j-large.jpg
deleted file mode 100644
index 9f564c1b..00000000
Binary files a/docs/assets/img/adam-j-large.jpg and /dev/null differ
diff --git a/docs/assets/img/adam-j-large.webp b/docs/assets/img/adam-j-large.webp
deleted file mode 100644
index c61a0e43..00000000
Binary files a/docs/assets/img/adam-j-large.webp and /dev/null differ
diff --git a/docs/assets/img/adam-j-thumb.jpg b/docs/assets/img/adam-j-thumb.jpg
deleted file mode 100644
index a3d3639d..00000000
Binary files a/docs/assets/img/adam-j-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/adam-j-thumb.webp b/docs/assets/img/adam-j-thumb.webp
deleted file mode 100644
index 0d07ab83..00000000
Binary files a/docs/assets/img/adam-j-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/adam-j.jpg b/docs/assets/img/adam-j.jpg
deleted file mode 100644
index 9f564c1b..00000000
Binary files a/docs/assets/img/adam-j.jpg and /dev/null differ
diff --git a/docs/assets/img/adam-j.webp b/docs/assets/img/adam-j.webp
deleted file mode 100644
index c61a0e43..00000000
Binary files a/docs/assets/img/adam-j.webp and /dev/null differ
diff --git a/docs/assets/img/adamj-github-large.jpg b/docs/assets/img/adamj-github-large.jpg
deleted file mode 100644
index 98a7226a..00000000
Binary files a/docs/assets/img/adamj-github-large.jpg and /dev/null differ
diff --git a/docs/assets/img/adamj-github-large.webp b/docs/assets/img/adamj-github-large.webp
deleted file mode 100644
index ede0da77..00000000
Binary files a/docs/assets/img/adamj-github-large.webp and /dev/null differ
diff --git a/docs/assets/img/adamj-github-thumb.jpg b/docs/assets/img/adamj-github-thumb.jpg
deleted file mode 100644
index 12c90015..00000000
Binary files a/docs/assets/img/adamj-github-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/adamj-github-thumb.webp b/docs/assets/img/adamj-github-thumb.webp
deleted file mode 100644
index c6e914a4..00000000
Binary files a/docs/assets/img/adamj-github-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/adamj-github.jpg b/docs/assets/img/adamj-github.jpg
deleted file mode 100644
index 98a7226a..00000000
Binary files a/docs/assets/img/adamj-github.jpg and /dev/null differ
diff --git a/docs/assets/img/adamj-github.webp b/docs/assets/img/adamj-github.webp
deleted file mode 100644
index ede0da77..00000000
Binary files a/docs/assets/img/adamj-github.webp and /dev/null differ
diff --git a/docs/assets/img/ajolicoeur_wordcloud-large.jpg b/docs/assets/img/ajolicoeur_wordcloud-large.jpg
deleted file mode 100644
index 0fda08f9..00000000
Binary files a/docs/assets/img/ajolicoeur_wordcloud-large.jpg and /dev/null differ
diff --git a/docs/assets/img/ajolicoeur_wordcloud-large.webp b/docs/assets/img/ajolicoeur_wordcloud-large.webp
deleted file mode 100644
index 7bfa9e88..00000000
Binary files a/docs/assets/img/ajolicoeur_wordcloud-large.webp and /dev/null differ
diff --git a/docs/assets/img/ajolicoeur_wordcloud-thumb.jpg b/docs/assets/img/ajolicoeur_wordcloud-thumb.jpg
deleted file mode 100644
index 7adac9b6..00000000
Binary files a/docs/assets/img/ajolicoeur_wordcloud-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/ajolicoeur_wordcloud-thumb.webp b/docs/assets/img/ajolicoeur_wordcloud-thumb.webp
deleted file mode 100644
index b5936164..00000000
Binary files a/docs/assets/img/ajolicoeur_wordcloud-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/ajolicoeur_wordcloud.jpg b/docs/assets/img/ajolicoeur_wordcloud.jpg
deleted file mode 100644
index 0fda08f9..00000000
Binary files a/docs/assets/img/ajolicoeur_wordcloud.jpg and /dev/null differ
diff --git a/docs/assets/img/ajolicoeur_wordcloud.webp b/docs/assets/img/ajolicoeur_wordcloud.webp
deleted file mode 100644
index 7bfa9e88..00000000
Binary files a/docs/assets/img/ajolicoeur_wordcloud.webp and /dev/null differ
diff --git a/docs/assets/img/ajolicoeur_wordcloud_writing-large.jpg b/docs/assets/img/ajolicoeur_wordcloud_writing-large.jpg
deleted file mode 100644
index 70ed02da..00000000
Binary files a/docs/assets/img/ajolicoeur_wordcloud_writing-large.jpg and /dev/null differ
diff --git a/docs/assets/img/ajolicoeur_wordcloud_writing-large.webp b/docs/assets/img/ajolicoeur_wordcloud_writing-large.webp
deleted file mode 100644
index 7c6e7d59..00000000
Binary files a/docs/assets/img/ajolicoeur_wordcloud_writing-large.webp and /dev/null differ
diff --git a/docs/assets/img/ajolicoeur_wordcloud_writing-thumb.jpg b/docs/assets/img/ajolicoeur_wordcloud_writing-thumb.jpg
deleted file mode 100644
index 10dcddfa..00000000
Binary files a/docs/assets/img/ajolicoeur_wordcloud_writing-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/ajolicoeur_wordcloud_writing-thumb.webp b/docs/assets/img/ajolicoeur_wordcloud_writing-thumb.webp
deleted file mode 100644
index a5435561..00000000
Binary files a/docs/assets/img/ajolicoeur_wordcloud_writing-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/ajolicoeur_wordcloud_writing.jpg b/docs/assets/img/ajolicoeur_wordcloud_writing.jpg
deleted file mode 100644
index 70ed02da..00000000
Binary files a/docs/assets/img/ajolicoeur_wordcloud_writing.jpg and /dev/null differ
diff --git a/docs/assets/img/ajolicoeur_wordcloud_writing.webp b/docs/assets/img/ajolicoeur_wordcloud_writing.webp
deleted file mode 100644
index 7c6e7d59..00000000
Binary files a/docs/assets/img/ajolicoeur_wordcloud_writing.webp and /dev/null differ
diff --git a/docs/assets/img/android-launchericon-192-192-large.jpg b/docs/assets/img/android-launchericon-192-192-large.jpg
deleted file mode 100644
index 71a27dcf..00000000
Binary files a/docs/assets/img/android-launchericon-192-192-large.jpg and /dev/null differ
diff --git a/docs/assets/img/android-launchericon-192-192-large.webp b/docs/assets/img/android-launchericon-192-192-large.webp
deleted file mode 100644
index 3e44190b..00000000
Binary files a/docs/assets/img/android-launchericon-192-192-large.webp and /dev/null differ
diff --git a/docs/assets/img/android-launchericon-192-192-thumb.jpg b/docs/assets/img/android-launchericon-192-192-thumb.jpg
deleted file mode 100644
index c87132d5..00000000
Binary files a/docs/assets/img/android-launchericon-192-192-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/android-launchericon-192-192-thumb.webp b/docs/assets/img/android-launchericon-192-192-thumb.webp
deleted file mode 100644
index 6873dc4f..00000000
Binary files a/docs/assets/img/android-launchericon-192-192-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/android-launchericon-192-192.jpg b/docs/assets/img/android-launchericon-192-192.jpg
deleted file mode 100644
index 71a27dcf..00000000
Binary files a/docs/assets/img/android-launchericon-192-192.jpg and /dev/null differ
diff --git a/docs/assets/img/android-launchericon-192-192.webp b/docs/assets/img/android-launchericon-192-192.webp
deleted file mode 100644
index 3e44190b..00000000
Binary files a/docs/assets/img/android-launchericon-192-192.webp and /dev/null differ
diff --git a/docs/assets/img/android-launchericon-48-48-large.jpg b/docs/assets/img/android-launchericon-48-48-large.jpg
deleted file mode 100644
index 34fe6de9..00000000
Binary files a/docs/assets/img/android-launchericon-48-48-large.jpg and /dev/null differ
diff --git a/docs/assets/img/android-launchericon-48-48-large.webp b/docs/assets/img/android-launchericon-48-48-large.webp
deleted file mode 100644
index 2e89fd1a..00000000
Binary files a/docs/assets/img/android-launchericon-48-48-large.webp and /dev/null differ
diff --git a/docs/assets/img/android-launchericon-48-48-thumb.jpg b/docs/assets/img/android-launchericon-48-48-thumb.jpg
deleted file mode 100644
index ac10abc1..00000000
Binary files a/docs/assets/img/android-launchericon-48-48-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/android-launchericon-48-48-thumb.webp b/docs/assets/img/android-launchericon-48-48-thumb.webp
deleted file mode 100644
index ed23d1cf..00000000
Binary files a/docs/assets/img/android-launchericon-48-48-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/android-launchericon-48-48.jpg b/docs/assets/img/android-launchericon-48-48.jpg
deleted file mode 100644
index 34fe6de9..00000000
Binary files a/docs/assets/img/android-launchericon-48-48.jpg and /dev/null differ
diff --git a/docs/assets/img/android-launchericon-48-48.webp b/docs/assets/img/android-launchericon-48-48.webp
deleted file mode 100644
index 2e89fd1a..00000000
Binary files a/docs/assets/img/android-launchericon-48-48.webp and /dev/null differ
diff --git a/docs/assets/img/android-launchericon-512-512-large.jpg b/docs/assets/img/android-launchericon-512-512-large.jpg
deleted file mode 100644
index 4abe85cf..00000000
Binary files a/docs/assets/img/android-launchericon-512-512-large.jpg and /dev/null differ
diff --git a/docs/assets/img/android-launchericon-512-512-large.webp b/docs/assets/img/android-launchericon-512-512-large.webp
deleted file mode 100644
index 05651fa5..00000000
Binary files a/docs/assets/img/android-launchericon-512-512-large.webp and /dev/null differ
diff --git a/docs/assets/img/android-launchericon-512-512-thumb.jpg b/docs/assets/img/android-launchericon-512-512-thumb.jpg
deleted file mode 100644
index 73642136..00000000
Binary files a/docs/assets/img/android-launchericon-512-512-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/android-launchericon-512-512-thumb.webp b/docs/assets/img/android-launchericon-512-512-thumb.webp
deleted file mode 100644
index 542fa46e..00000000
Binary files a/docs/assets/img/android-launchericon-512-512-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/android-launchericon-512-512.jpg b/docs/assets/img/android-launchericon-512-512.jpg
deleted file mode 100644
index 4abe85cf..00000000
Binary files a/docs/assets/img/android-launchericon-512-512.jpg and /dev/null differ
diff --git a/docs/assets/img/android-launchericon-512-512.webp b/docs/assets/img/android-launchericon-512-512.webp
deleted file mode 100644
index 05651fa5..00000000
Binary files a/docs/assets/img/android-launchericon-512-512.webp and /dev/null differ
diff --git a/docs/assets/img/android-launchericon-72-72-large.jpg b/docs/assets/img/android-launchericon-72-72-large.jpg
deleted file mode 100644
index 679e9a0c..00000000
Binary files a/docs/assets/img/android-launchericon-72-72-large.jpg and /dev/null differ
diff --git a/docs/assets/img/android-launchericon-72-72-large.webp b/docs/assets/img/android-launchericon-72-72-large.webp
deleted file mode 100644
index 04dd557b..00000000
Binary files a/docs/assets/img/android-launchericon-72-72-large.webp and /dev/null differ
diff --git a/docs/assets/img/android-launchericon-72-72-thumb.jpg b/docs/assets/img/android-launchericon-72-72-thumb.jpg
deleted file mode 100644
index e56040d7..00000000
Binary files a/docs/assets/img/android-launchericon-72-72-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/android-launchericon-72-72-thumb.webp b/docs/assets/img/android-launchericon-72-72-thumb.webp
deleted file mode 100644
index 4187cbe9..00000000
Binary files a/docs/assets/img/android-launchericon-72-72-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/android-launchericon-72-72.jpg b/docs/assets/img/android-launchericon-72-72.jpg
deleted file mode 100644
index 679e9a0c..00000000
Binary files a/docs/assets/img/android-launchericon-72-72.jpg and /dev/null differ
diff --git a/docs/assets/img/android-launchericon-72-72.webp b/docs/assets/img/android-launchericon-72-72.webp
deleted file mode 100644
index 04dd557b..00000000
Binary files a/docs/assets/img/android-launchericon-72-72.webp and /dev/null differ
diff --git a/docs/assets/img/atom-pf-syntax-large.jpg b/docs/assets/img/atom-pf-syntax-large.jpg
deleted file mode 100644
index b3f1a780..00000000
Binary files a/docs/assets/img/atom-pf-syntax-large.jpg and /dev/null differ
diff --git a/docs/assets/img/atom-pf-syntax-large.webp b/docs/assets/img/atom-pf-syntax-large.webp
deleted file mode 100644
index 42247e0b..00000000
Binary files a/docs/assets/img/atom-pf-syntax-large.webp and /dev/null differ
diff --git a/docs/assets/img/atom-pf-syntax-thumb.jpg b/docs/assets/img/atom-pf-syntax-thumb.jpg
deleted file mode 100644
index aa2108ab..00000000
Binary files a/docs/assets/img/atom-pf-syntax-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/atom-pf-syntax-thumb.webp b/docs/assets/img/atom-pf-syntax-thumb.webp
deleted file mode 100644
index 140946e8..00000000
Binary files a/docs/assets/img/atom-pf-syntax-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/atom-pf-syntax.jpg b/docs/assets/img/atom-pf-syntax.jpg
deleted file mode 100644
index b3f1a780..00000000
Binary files a/docs/assets/img/atom-pf-syntax.jpg and /dev/null differ
diff --git a/docs/assets/img/atom-pf-syntax.webp b/docs/assets/img/atom-pf-syntax.webp
deleted file mode 100644
index 42247e0b..00000000
Binary files a/docs/assets/img/atom-pf-syntax.webp and /dev/null differ
diff --git a/docs/assets/img/atom-pf-theme-large.jpg b/docs/assets/img/atom-pf-theme-large.jpg
deleted file mode 100644
index c98ccf60..00000000
Binary files a/docs/assets/img/atom-pf-theme-large.jpg and /dev/null differ
diff --git a/docs/assets/img/atom-pf-theme-large.webp b/docs/assets/img/atom-pf-theme-large.webp
deleted file mode 100644
index 021e46c9..00000000
Binary files a/docs/assets/img/atom-pf-theme-large.webp and /dev/null differ
diff --git a/docs/assets/img/atom-pf-theme-thumb.jpg b/docs/assets/img/atom-pf-theme-thumb.jpg
deleted file mode 100644
index 1b7e19de..00000000
Binary files a/docs/assets/img/atom-pf-theme-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/atom-pf-theme-thumb.webp b/docs/assets/img/atom-pf-theme-thumb.webp
deleted file mode 100644
index f155a9e8..00000000
Binary files a/docs/assets/img/atom-pf-theme-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/atom-pf-theme.jpg b/docs/assets/img/atom-pf-theme.jpg
deleted file mode 100644
index c98ccf60..00000000
Binary files a/docs/assets/img/atom-pf-theme.jpg and /dev/null differ
diff --git a/docs/assets/img/atom-pf-theme.webp b/docs/assets/img/atom-pf-theme.webp
deleted file mode 100644
index 021e46c9..00000000
Binary files a/docs/assets/img/atom-pf-theme.webp and /dev/null differ
diff --git a/docs/assets/img/avatar-hires-large.jpg b/docs/assets/img/avatar-hires-large.jpg
deleted file mode 100644
index 7685cea8..00000000
Binary files a/docs/assets/img/avatar-hires-large.jpg and /dev/null differ
diff --git a/docs/assets/img/avatar-hires-large.webp b/docs/assets/img/avatar-hires-large.webp
deleted file mode 100644
index d855326f..00000000
Binary files a/docs/assets/img/avatar-hires-large.webp and /dev/null differ
diff --git a/docs/assets/img/avatar-hires-thumb.jpg b/docs/assets/img/avatar-hires-thumb.jpg
deleted file mode 100644
index 87aea40f..00000000
Binary files a/docs/assets/img/avatar-hires-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/avatar-hires-thumb.webp b/docs/assets/img/avatar-hires-thumb.webp
deleted file mode 100644
index eaac9fb9..00000000
Binary files a/docs/assets/img/avatar-hires-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/avatar-hires.jpg b/docs/assets/img/avatar-hires.jpg
deleted file mode 100644
index 7685cea8..00000000
Binary files a/docs/assets/img/avatar-hires.jpg and /dev/null differ
diff --git a/docs/assets/img/avatar-hires.webp b/docs/assets/img/avatar-hires.webp
deleted file mode 100644
index d855326f..00000000
Binary files a/docs/assets/img/avatar-hires.webp and /dev/null differ
diff --git a/docs/assets/img/avatar-large.jpg b/docs/assets/img/avatar-large.jpg
deleted file mode 100644
index d33ea929..00000000
Binary files a/docs/assets/img/avatar-large.jpg and /dev/null differ
diff --git a/docs/assets/img/avatar-large.webp b/docs/assets/img/avatar-large.webp
deleted file mode 100644
index 45e3ceae..00000000
Binary files a/docs/assets/img/avatar-large.webp and /dev/null differ
diff --git a/docs/assets/img/avatar-thumb.jpg b/docs/assets/img/avatar-thumb.jpg
deleted file mode 100644
index bcc90bec..00000000
Binary files a/docs/assets/img/avatar-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/avatar-thumb.webp b/docs/assets/img/avatar-thumb.webp
deleted file mode 100644
index c3d3c9fa..00000000
Binary files a/docs/assets/img/avatar-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/avatar.jpg b/docs/assets/img/avatar.jpg
deleted file mode 100644
index d33ea929..00000000
Binary files a/docs/assets/img/avatar.jpg and /dev/null differ
diff --git a/docs/assets/img/avatar.webp b/docs/assets/img/avatar.webp
deleted file mode 100644
index 45e3ceae..00000000
Binary files a/docs/assets/img/avatar.webp and /dev/null differ
diff --git a/docs/assets/img/banner-large.jpg b/docs/assets/img/banner-large.jpg
deleted file mode 100644
index 4ee32995..00000000
Binary files a/docs/assets/img/banner-large.jpg and /dev/null differ
diff --git a/docs/assets/img/banner-large.webp b/docs/assets/img/banner-large.webp
deleted file mode 100644
index 3fc1929b..00000000
Binary files a/docs/assets/img/banner-large.webp and /dev/null differ
diff --git a/docs/assets/img/banner-thumb.jpg b/docs/assets/img/banner-thumb.jpg
deleted file mode 100644
index c1245298..00000000
Binary files a/docs/assets/img/banner-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/banner-thumb.webp b/docs/assets/img/banner-thumb.webp
deleted file mode 100644
index 7c6249f8..00000000
Binary files a/docs/assets/img/banner-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/banner.jpg b/docs/assets/img/banner.jpg
deleted file mode 100644
index 4ee32995..00000000
Binary files a/docs/assets/img/banner.jpg and /dev/null differ
diff --git a/docs/assets/img/banner.webp b/docs/assets/img/banner.webp
deleted file mode 100644
index 3fc1929b..00000000
Binary files a/docs/assets/img/banner.webp and /dev/null differ
diff --git a/docs/assets/img/colorPicker0-large.jpg b/docs/assets/img/colorPicker0-large.jpg
deleted file mode 100644
index 67997dbd..00000000
Binary files a/docs/assets/img/colorPicker0-large.jpg and /dev/null differ
diff --git a/docs/assets/img/colorPicker0-large.webp b/docs/assets/img/colorPicker0-large.webp
deleted file mode 100644
index d6de0364..00000000
Binary files a/docs/assets/img/colorPicker0-large.webp and /dev/null differ
diff --git a/docs/assets/img/colorPicker0-thumb.jpg b/docs/assets/img/colorPicker0-thumb.jpg
deleted file mode 100644
index 6e4b82f7..00000000
Binary files a/docs/assets/img/colorPicker0-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/colorPicker0-thumb.webp b/docs/assets/img/colorPicker0-thumb.webp
deleted file mode 100644
index 9e0693a3..00000000
Binary files a/docs/assets/img/colorPicker0-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/colorPicker0.jpg b/docs/assets/img/colorPicker0.jpg
deleted file mode 100644
index 67997dbd..00000000
Binary files a/docs/assets/img/colorPicker0.jpg and /dev/null differ
diff --git a/docs/assets/img/colorPicker0.webp b/docs/assets/img/colorPicker0.webp
deleted file mode 100644
index d6de0364..00000000
Binary files a/docs/assets/img/colorPicker0.webp and /dev/null differ
diff --git a/docs/assets/img/colorPicker1-large.jpg b/docs/assets/img/colorPicker1-large.jpg
deleted file mode 100644
index 7e56d14f..00000000
Binary files a/docs/assets/img/colorPicker1-large.jpg and /dev/null differ
diff --git a/docs/assets/img/colorPicker1-large.webp b/docs/assets/img/colorPicker1-large.webp
deleted file mode 100644
index 287b433b..00000000
Binary files a/docs/assets/img/colorPicker1-large.webp and /dev/null differ
diff --git a/docs/assets/img/colorPicker1-thumb.jpg b/docs/assets/img/colorPicker1-thumb.jpg
deleted file mode 100644
index a4785fcb..00000000
Binary files a/docs/assets/img/colorPicker1-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/colorPicker1-thumb.webp b/docs/assets/img/colorPicker1-thumb.webp
deleted file mode 100644
index 73cb858c..00000000
Binary files a/docs/assets/img/colorPicker1-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/colorPicker1.jpg b/docs/assets/img/colorPicker1.jpg
deleted file mode 100644
index 7e56d14f..00000000
Binary files a/docs/assets/img/colorPicker1.jpg and /dev/null differ
diff --git a/docs/assets/img/colorPicker1.webp b/docs/assets/img/colorPicker1.webp
deleted file mode 100644
index 287b433b..00000000
Binary files a/docs/assets/img/colorPicker1.webp and /dev/null differ
diff --git a/docs/assets/img/colorPicker2-large.jpg b/docs/assets/img/colorPicker2-large.jpg
deleted file mode 100644
index b7d08875..00000000
Binary files a/docs/assets/img/colorPicker2-large.jpg and /dev/null differ
diff --git a/docs/assets/img/colorPicker2-large.webp b/docs/assets/img/colorPicker2-large.webp
deleted file mode 100644
index 329b2235..00000000
Binary files a/docs/assets/img/colorPicker2-large.webp and /dev/null differ
diff --git a/docs/assets/img/colorPicker2-thumb.jpg b/docs/assets/img/colorPicker2-thumb.jpg
deleted file mode 100644
index ec04abf5..00000000
Binary files a/docs/assets/img/colorPicker2-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/colorPicker2-thumb.webp b/docs/assets/img/colorPicker2-thumb.webp
deleted file mode 100644
index f9bbb344..00000000
Binary files a/docs/assets/img/colorPicker2-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/colorPicker2.jpg b/docs/assets/img/colorPicker2.jpg
deleted file mode 100644
index b7d08875..00000000
Binary files a/docs/assets/img/colorPicker2.jpg and /dev/null differ
diff --git a/docs/assets/img/colorPicker2.webp b/docs/assets/img/colorPicker2.webp
deleted file mode 100644
index 329b2235..00000000
Binary files a/docs/assets/img/colorPicker2.webp and /dev/null differ
diff --git a/docs/assets/img/colorPicker3-large.jpg b/docs/assets/img/colorPicker3-large.jpg
deleted file mode 100644
index 55545eab..00000000
Binary files a/docs/assets/img/colorPicker3-large.jpg and /dev/null differ
diff --git a/docs/assets/img/colorPicker3-large.webp b/docs/assets/img/colorPicker3-large.webp
deleted file mode 100644
index 7d20f185..00000000
Binary files a/docs/assets/img/colorPicker3-large.webp and /dev/null differ
diff --git a/docs/assets/img/colorPicker3-thumb.jpg b/docs/assets/img/colorPicker3-thumb.jpg
deleted file mode 100644
index b648386c..00000000
Binary files a/docs/assets/img/colorPicker3-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/colorPicker3-thumb.webp b/docs/assets/img/colorPicker3-thumb.webp
deleted file mode 100644
index e91bb8a1..00000000
Binary files a/docs/assets/img/colorPicker3-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/colorPicker3.jpg b/docs/assets/img/colorPicker3.jpg
deleted file mode 100644
index 55545eab..00000000
Binary files a/docs/assets/img/colorPicker3.jpg and /dev/null differ
diff --git a/docs/assets/img/colorPicker3.webp b/docs/assets/img/colorPicker3.webp
deleted file mode 100644
index 7d20f185..00000000
Binary files a/docs/assets/img/colorPicker3.webp and /dev/null differ
diff --git a/docs/assets/img/colorPicker4-large.jpg b/docs/assets/img/colorPicker4-large.jpg
deleted file mode 100644
index 317ecbfb..00000000
Binary files a/docs/assets/img/colorPicker4-large.jpg and /dev/null differ
diff --git a/docs/assets/img/colorPicker4-large.webp b/docs/assets/img/colorPicker4-large.webp
deleted file mode 100644
index fda95674..00000000
Binary files a/docs/assets/img/colorPicker4-large.webp and /dev/null differ
diff --git a/docs/assets/img/colorPicker4-thumb.jpg b/docs/assets/img/colorPicker4-thumb.jpg
deleted file mode 100644
index 31e5eef7..00000000
Binary files a/docs/assets/img/colorPicker4-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/colorPicker4-thumb.webp b/docs/assets/img/colorPicker4-thumb.webp
deleted file mode 100644
index cbe000f7..00000000
Binary files a/docs/assets/img/colorPicker4-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/colorPicker4.jpg b/docs/assets/img/colorPicker4.jpg
deleted file mode 100644
index 317ecbfb..00000000
Binary files a/docs/assets/img/colorPicker4.jpg and /dev/null differ
diff --git a/docs/assets/img/colorPicker4.webp b/docs/assets/img/colorPicker4.webp
deleted file mode 100644
index fda95674..00000000
Binary files a/docs/assets/img/colorPicker4.webp and /dev/null differ
diff --git a/docs/assets/img/colorPicker5-large.jpg b/docs/assets/img/colorPicker5-large.jpg
deleted file mode 100644
index 92f31c55..00000000
Binary files a/docs/assets/img/colorPicker5-large.jpg and /dev/null differ
diff --git a/docs/assets/img/colorPicker5-large.webp b/docs/assets/img/colorPicker5-large.webp
deleted file mode 100644
index 9075c8d1..00000000
Binary files a/docs/assets/img/colorPicker5-large.webp and /dev/null differ
diff --git a/docs/assets/img/colorPicker5-thumb.jpg b/docs/assets/img/colorPicker5-thumb.jpg
deleted file mode 100644
index 7b1c95c1..00000000
Binary files a/docs/assets/img/colorPicker5-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/colorPicker5-thumb.webp b/docs/assets/img/colorPicker5-thumb.webp
deleted file mode 100644
index 22bbf635..00000000
Binary files a/docs/assets/img/colorPicker5-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/colorPicker5.jpg b/docs/assets/img/colorPicker5.jpg
deleted file mode 100644
index 92f31c55..00000000
Binary files a/docs/assets/img/colorPicker5.jpg and /dev/null differ
diff --git a/docs/assets/img/colorPicker5.webp b/docs/assets/img/colorPicker5.webp
deleted file mode 100644
index 9075c8d1..00000000
Binary files a/docs/assets/img/colorPicker5.webp and /dev/null differ
diff --git a/docs/assets/img/curved-lines@2x-large.jpg b/docs/assets/img/curved-lines@2x-large.jpg
deleted file mode 100644
index 1850a17a..00000000
Binary files a/docs/assets/img/curved-lines@2x-large.jpg and /dev/null differ
diff --git a/docs/assets/img/curved-lines@2x-large.webp b/docs/assets/img/curved-lines@2x-large.webp
deleted file mode 100644
index b6a6ba45..00000000
Binary files a/docs/assets/img/curved-lines@2x-large.webp and /dev/null differ
diff --git a/docs/assets/img/curved-lines@2x-thumb.jpg b/docs/assets/img/curved-lines@2x-thumb.jpg
deleted file mode 100644
index d29859ab..00000000
Binary files a/docs/assets/img/curved-lines@2x-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/curved-lines@2x-thumb.webp b/docs/assets/img/curved-lines@2x-thumb.webp
deleted file mode 100644
index 7c0c777b..00000000
Binary files a/docs/assets/img/curved-lines@2x-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/curved-lines@2x.jpg b/docs/assets/img/curved-lines@2x.jpg
deleted file mode 100644
index 1850a17a..00000000
Binary files a/docs/assets/img/curved-lines@2x.jpg and /dev/null differ
diff --git a/docs/assets/img/curved-lines@2x.webp b/docs/assets/img/curved-lines@2x.webp
deleted file mode 100644
index b6a6ba45..00000000
Binary files a/docs/assets/img/curved-lines@2x.webp and /dev/null differ
diff --git a/docs/assets/img/dashboard_minimal-large.jpg b/docs/assets/img/dashboard_minimal-large.jpg
deleted file mode 100644
index 5c0eb5e3..00000000
Binary files a/docs/assets/img/dashboard_minimal-large.jpg and /dev/null differ
diff --git a/docs/assets/img/dashboard_minimal-large.webp b/docs/assets/img/dashboard_minimal-large.webp
deleted file mode 100644
index 35afaab9..00000000
Binary files a/docs/assets/img/dashboard_minimal-large.webp and /dev/null differ
diff --git a/docs/assets/img/dashboard_minimal-thumb.jpg b/docs/assets/img/dashboard_minimal-thumb.jpg
deleted file mode 100644
index 81a5050e..00000000
Binary files a/docs/assets/img/dashboard_minimal-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/dashboard_minimal-thumb.webp b/docs/assets/img/dashboard_minimal-thumb.webp
deleted file mode 100644
index 2be794b9..00000000
Binary files a/docs/assets/img/dashboard_minimal-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/dashboard_minimal.jpg b/docs/assets/img/dashboard_minimal.jpg
deleted file mode 100644
index 5c0eb5e3..00000000
Binary files a/docs/assets/img/dashboard_minimal.jpg and /dev/null differ
diff --git a/docs/assets/img/dashboard_minimal.webp b/docs/assets/img/dashboard_minimal.webp
deleted file mode 100644
index 35afaab9..00000000
Binary files a/docs/assets/img/dashboard_minimal.webp and /dev/null differ
diff --git a/docs/assets/img/fabric8-package-large.jpg b/docs/assets/img/fabric8-package-large.jpg
deleted file mode 100644
index 74740b36..00000000
Binary files a/docs/assets/img/fabric8-package-large.jpg and /dev/null differ
diff --git a/docs/assets/img/fabric8-package-large.webp b/docs/assets/img/fabric8-package-large.webp
deleted file mode 100644
index 932995b8..00000000
Binary files a/docs/assets/img/fabric8-package-large.webp and /dev/null differ
diff --git a/docs/assets/img/fabric8-package-thumb.jpg b/docs/assets/img/fabric8-package-thumb.jpg
deleted file mode 100644
index c9fe71b3..00000000
Binary files a/docs/assets/img/fabric8-package-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/fabric8-package-thumb.webp b/docs/assets/img/fabric8-package-thumb.webp
deleted file mode 100644
index a4859a94..00000000
Binary files a/docs/assets/img/fabric8-package-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/fabric8-package.jpg b/docs/assets/img/fabric8-package.jpg
deleted file mode 100644
index 74740b36..00000000
Binary files a/docs/assets/img/fabric8-package.jpg and /dev/null differ
diff --git a/docs/assets/img/fabric8-package.webp b/docs/assets/img/fabric8-package.webp
deleted file mode 100644
index 932995b8..00000000
Binary files a/docs/assets/img/fabric8-package.webp and /dev/null differ
diff --git a/docs/assets/img/headshot-hires-large.jpg b/docs/assets/img/headshot-hires-large.jpg
deleted file mode 100644
index b599dab8..00000000
Binary files a/docs/assets/img/headshot-hires-large.jpg and /dev/null differ
diff --git a/docs/assets/img/headshot-hires-large.webp b/docs/assets/img/headshot-hires-large.webp
deleted file mode 100644
index e59f9f34..00000000
Binary files a/docs/assets/img/headshot-hires-large.webp and /dev/null differ
diff --git a/docs/assets/img/headshot-hires-thumb.jpg b/docs/assets/img/headshot-hires-thumb.jpg
deleted file mode 100644
index fa573230..00000000
Binary files a/docs/assets/img/headshot-hires-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/headshot-hires-thumb.webp b/docs/assets/img/headshot-hires-thumb.webp
deleted file mode 100644
index d89f7253..00000000
Binary files a/docs/assets/img/headshot-hires-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/headshot-hires.jpg b/docs/assets/img/headshot-hires.jpg
deleted file mode 100644
index b599dab8..00000000
Binary files a/docs/assets/img/headshot-hires.jpg and /dev/null differ
diff --git a/docs/assets/img/headshot-hires.webp b/docs/assets/img/headshot-hires.webp
deleted file mode 100644
index e59f9f34..00000000
Binary files a/docs/assets/img/headshot-hires.webp and /dev/null differ
diff --git a/docs/assets/img/headshot-large.jpg b/docs/assets/img/headshot-large.jpg
deleted file mode 100644
index 2b95f28e..00000000
Binary files a/docs/assets/img/headshot-large.jpg and /dev/null differ
diff --git a/docs/assets/img/headshot-large.webp b/docs/assets/img/headshot-large.webp
deleted file mode 100644
index d9c53e03..00000000
Binary files a/docs/assets/img/headshot-large.webp and /dev/null differ
diff --git a/docs/assets/img/headshot-thumb.jpg b/docs/assets/img/headshot-thumb.jpg
deleted file mode 100644
index d3c9a40e..00000000
Binary files a/docs/assets/img/headshot-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/headshot-thumb.webp b/docs/assets/img/headshot-thumb.webp
deleted file mode 100644
index 7d54ff42..00000000
Binary files a/docs/assets/img/headshot-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/headshot.jpg b/docs/assets/img/headshot.jpg
deleted file mode 100644
index 2b95f28e..00000000
Binary files a/docs/assets/img/headshot.jpg and /dev/null differ
diff --git a/docs/assets/img/headshot.webp b/docs/assets/img/headshot.webp
deleted file mode 100644
index d9c53e03..00000000
Binary files a/docs/assets/img/headshot.webp and /dev/null differ
diff --git a/docs/assets/img/icon-16-large.jpg b/docs/assets/img/icon-16-large.jpg
deleted file mode 100644
index 06bf3815..00000000
Binary files a/docs/assets/img/icon-16-large.jpg and /dev/null differ
diff --git a/docs/assets/img/icon-16-large.webp b/docs/assets/img/icon-16-large.webp
deleted file mode 100644
index 6d4476b4..00000000
Binary files a/docs/assets/img/icon-16-large.webp and /dev/null differ
diff --git a/docs/assets/img/icon-16-thumb.jpg b/docs/assets/img/icon-16-thumb.jpg
deleted file mode 100644
index c7bac051..00000000
Binary files a/docs/assets/img/icon-16-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/icon-16-thumb.webp b/docs/assets/img/icon-16-thumb.webp
deleted file mode 100644
index a788165b..00000000
Binary files a/docs/assets/img/icon-16-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/icon-16.jpg b/docs/assets/img/icon-16.jpg
deleted file mode 100644
index 06bf3815..00000000
Binary files a/docs/assets/img/icon-16.jpg and /dev/null differ
diff --git a/docs/assets/img/icon-16.webp b/docs/assets/img/icon-16.webp
deleted file mode 100644
index 6d4476b4..00000000
Binary files a/docs/assets/img/icon-16.webp and /dev/null differ
diff --git a/docs/assets/img/icon-180-large.jpg b/docs/assets/img/icon-180-large.jpg
deleted file mode 100644
index 39b7b2fe..00000000
Binary files a/docs/assets/img/icon-180-large.jpg and /dev/null differ
diff --git a/docs/assets/img/icon-180-large.webp b/docs/assets/img/icon-180-large.webp
deleted file mode 100644
index b5cc4058..00000000
Binary files a/docs/assets/img/icon-180-large.webp and /dev/null differ
diff --git a/docs/assets/img/icon-180-thumb.jpg b/docs/assets/img/icon-180-thumb.jpg
deleted file mode 100644
index 6b71ddee..00000000
Binary files a/docs/assets/img/icon-180-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/icon-180-thumb.webp b/docs/assets/img/icon-180-thumb.webp
deleted file mode 100644
index 4117fc89..00000000
Binary files a/docs/assets/img/icon-180-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/icon-180.jpg b/docs/assets/img/icon-180.jpg
deleted file mode 100644
index 39b7b2fe..00000000
Binary files a/docs/assets/img/icon-180.jpg and /dev/null differ
diff --git a/docs/assets/img/icon-180.webp b/docs/assets/img/icon-180.webp
deleted file mode 100644
index b5cc4058..00000000
Binary files a/docs/assets/img/icon-180.webp and /dev/null differ
diff --git a/docs/assets/img/icon-192-large.jpg b/docs/assets/img/icon-192-large.jpg
deleted file mode 100644
index 71a27dcf..00000000
Binary files a/docs/assets/img/icon-192-large.jpg and /dev/null differ
diff --git a/docs/assets/img/icon-192-large.webp b/docs/assets/img/icon-192-large.webp
deleted file mode 100644
index 3e44190b..00000000
Binary files a/docs/assets/img/icon-192-large.webp and /dev/null differ
diff --git a/docs/assets/img/icon-192-thumb.jpg b/docs/assets/img/icon-192-thumb.jpg
deleted file mode 100644
index c87132d5..00000000
Binary files a/docs/assets/img/icon-192-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/icon-192-thumb.webp b/docs/assets/img/icon-192-thumb.webp
deleted file mode 100644
index 6873dc4f..00000000
Binary files a/docs/assets/img/icon-192-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/icon-192.jpg b/docs/assets/img/icon-192.jpg
deleted file mode 100644
index 71a27dcf..00000000
Binary files a/docs/assets/img/icon-192.jpg and /dev/null differ
diff --git a/docs/assets/img/icon-192.webp b/docs/assets/img/icon-192.webp
deleted file mode 100644
index 3e44190b..00000000
Binary files a/docs/assets/img/icon-192.webp and /dev/null differ
diff --git a/docs/assets/img/icon-256-large.jpg b/docs/assets/img/icon-256-large.jpg
deleted file mode 100644
index 3fff712b..00000000
Binary files a/docs/assets/img/icon-256-large.jpg and /dev/null differ
diff --git a/docs/assets/img/icon-256-large.webp b/docs/assets/img/icon-256-large.webp
deleted file mode 100644
index 4835e8bd..00000000
Binary files a/docs/assets/img/icon-256-large.webp and /dev/null differ
diff --git a/docs/assets/img/icon-256-thumb.jpg b/docs/assets/img/icon-256-thumb.jpg
deleted file mode 100644
index a8942474..00000000
Binary files a/docs/assets/img/icon-256-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/icon-256-thumb.webp b/docs/assets/img/icon-256-thumb.webp
deleted file mode 100644
index 91715de0..00000000
Binary files a/docs/assets/img/icon-256-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/icon-256.jpg b/docs/assets/img/icon-256.jpg
deleted file mode 100644
index 3fff712b..00000000
Binary files a/docs/assets/img/icon-256.jpg and /dev/null differ
diff --git a/docs/assets/img/icon-256.webp b/docs/assets/img/icon-256.webp
deleted file mode 100644
index 4835e8bd..00000000
Binary files a/docs/assets/img/icon-256.webp and /dev/null differ
diff --git a/docs/assets/img/icon-32-large.jpg b/docs/assets/img/icon-32-large.jpg
deleted file mode 100644
index 4a41199d..00000000
Binary files a/docs/assets/img/icon-32-large.jpg and /dev/null differ
diff --git a/docs/assets/img/icon-32-large.webp b/docs/assets/img/icon-32-large.webp
deleted file mode 100644
index 99a51f5b..00000000
Binary files a/docs/assets/img/icon-32-large.webp and /dev/null differ
diff --git a/docs/assets/img/icon-32-thumb.jpg b/docs/assets/img/icon-32-thumb.jpg
deleted file mode 100644
index 24d78399..00000000
Binary files a/docs/assets/img/icon-32-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/icon-32-thumb.webp b/docs/assets/img/icon-32-thumb.webp
deleted file mode 100644
index cdba1a37..00000000
Binary files a/docs/assets/img/icon-32-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/icon-32.jpg b/docs/assets/img/icon-32.jpg
deleted file mode 100644
index 4a41199d..00000000
Binary files a/docs/assets/img/icon-32.jpg and /dev/null differ
diff --git a/docs/assets/img/icon-32.webp b/docs/assets/img/icon-32.webp
deleted file mode 100644
index 99a51f5b..00000000
Binary files a/docs/assets/img/icon-32.webp and /dev/null differ
diff --git a/docs/assets/img/icon-512-large.jpg b/docs/assets/img/icon-512-large.jpg
deleted file mode 100644
index 4abe85cf..00000000
Binary files a/docs/assets/img/icon-512-large.jpg and /dev/null differ
diff --git a/docs/assets/img/icon-512-large.webp b/docs/assets/img/icon-512-large.webp
deleted file mode 100644
index 05651fa5..00000000
Binary files a/docs/assets/img/icon-512-large.webp and /dev/null differ
diff --git a/docs/assets/img/icon-512-thumb.jpg b/docs/assets/img/icon-512-thumb.jpg
deleted file mode 100644
index 73642136..00000000
Binary files a/docs/assets/img/icon-512-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/icon-512-thumb.webp b/docs/assets/img/icon-512-thumb.webp
deleted file mode 100644
index 542fa46e..00000000
Binary files a/docs/assets/img/icon-512-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/icon-512.jpg b/docs/assets/img/icon-512.jpg
deleted file mode 100644
index 4abe85cf..00000000
Binary files a/docs/assets/img/icon-512.jpg and /dev/null differ
diff --git a/docs/assets/img/icon-512.webp b/docs/assets/img/icon-512.webp
deleted file mode 100644
index 05651fa5..00000000
Binary files a/docs/assets/img/icon-512.webp and /dev/null differ
diff --git a/docs/assets/img/icon-large.jpg b/docs/assets/img/icon-large.jpg
deleted file mode 100644
index 4abe85cf..00000000
Binary files a/docs/assets/img/icon-large.jpg and /dev/null differ
diff --git a/docs/assets/img/icon-large.webp b/docs/assets/img/icon-large.webp
deleted file mode 100644
index 05651fa5..00000000
Binary files a/docs/assets/img/icon-large.webp and /dev/null differ
diff --git a/docs/assets/img/icon-thumb.jpg b/docs/assets/img/icon-thumb.jpg
deleted file mode 100644
index 73642136..00000000
Binary files a/docs/assets/img/icon-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/icon-thumb.webp b/docs/assets/img/icon-thumb.webp
deleted file mode 100644
index 542fa46e..00000000
Binary files a/docs/assets/img/icon-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/icon.jpg b/docs/assets/img/icon.jpg
deleted file mode 100644
index 4abe85cf..00000000
Binary files a/docs/assets/img/icon.jpg and /dev/null differ
diff --git a/docs/assets/img/icon.webp b/docs/assets/img/icon.webp
deleted file mode 100644
index 05651fa5..00000000
Binary files a/docs/assets/img/icon.webp and /dev/null differ
diff --git a/docs/assets/img/linkedin_card-large.jpg b/docs/assets/img/linkedin_card-large.jpg
deleted file mode 100644
index 3690f4a8..00000000
Binary files a/docs/assets/img/linkedin_card-large.jpg and /dev/null differ
diff --git a/docs/assets/img/linkedin_card-large.webp b/docs/assets/img/linkedin_card-large.webp
deleted file mode 100644
index 8ed0918f..00000000
Binary files a/docs/assets/img/linkedin_card-large.webp and /dev/null differ
diff --git a/docs/assets/img/linkedin_card-thumb.jpg b/docs/assets/img/linkedin_card-thumb.jpg
deleted file mode 100644
index f31849a7..00000000
Binary files a/docs/assets/img/linkedin_card-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/linkedin_card-thumb.webp b/docs/assets/img/linkedin_card-thumb.webp
deleted file mode 100644
index bcfbae9e..00000000
Binary files a/docs/assets/img/linkedin_card-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/linkedin_card.jpg b/docs/assets/img/linkedin_card.jpg
deleted file mode 100644
index 3690f4a8..00000000
Binary files a/docs/assets/img/linkedin_card.jpg and /dev/null differ
diff --git a/docs/assets/img/linkedin_card.webp b/docs/assets/img/linkedin_card.webp
deleted file mode 100644
index 8ed0918f..00000000
Binary files a/docs/assets/img/linkedin_card.webp and /dev/null differ
diff --git a/docs/assets/img/navbar-logo-large.jpg b/docs/assets/img/navbar-logo-large.jpg
deleted file mode 100644
index 5e7dcbaa..00000000
Binary files a/docs/assets/img/navbar-logo-large.jpg and /dev/null differ
diff --git a/docs/assets/img/navbar-logo-large.webp b/docs/assets/img/navbar-logo-large.webp
deleted file mode 100644
index 913aa69d..00000000
Binary files a/docs/assets/img/navbar-logo-large.webp and /dev/null differ
diff --git a/docs/assets/img/navbar-logo-thumb.jpg b/docs/assets/img/navbar-logo-thumb.jpg
deleted file mode 100644
index 69390be5..00000000
Binary files a/docs/assets/img/navbar-logo-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/navbar-logo-thumb.webp b/docs/assets/img/navbar-logo-thumb.webp
deleted file mode 100644
index 483d01fb..00000000
Binary files a/docs/assets/img/navbar-logo-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/navbar-logo.jpg b/docs/assets/img/navbar-logo.jpg
deleted file mode 100644
index 5e7dcbaa..00000000
Binary files a/docs/assets/img/navbar-logo.jpg and /dev/null differ
diff --git a/docs/assets/img/navbar-logo.webp b/docs/assets/img/navbar-logo.webp
deleted file mode 100644
index 913aa69d..00000000
Binary files a/docs/assets/img/navbar-logo.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio0-large.jpg b/docs/assets/img/portfolio0-large.jpg
deleted file mode 100644
index d0db6591..00000000
Binary files a/docs/assets/img/portfolio0-large.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio0-large.webp b/docs/assets/img/portfolio0-large.webp
deleted file mode 100644
index 754fd942..00000000
Binary files a/docs/assets/img/portfolio0-large.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio0-thumb.jpg b/docs/assets/img/portfolio0-thumb.jpg
deleted file mode 100644
index f0c489f9..00000000
Binary files a/docs/assets/img/portfolio0-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio0-thumb.webp b/docs/assets/img/portfolio0-thumb.webp
deleted file mode 100644
index 7aeb4408..00000000
Binary files a/docs/assets/img/portfolio0-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio0.jpg b/docs/assets/img/portfolio0.jpg
deleted file mode 100644
index d0db6591..00000000
Binary files a/docs/assets/img/portfolio0.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio0.webp b/docs/assets/img/portfolio0.webp
deleted file mode 100644
index 754fd942..00000000
Binary files a/docs/assets/img/portfolio0.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio1-large.jpg b/docs/assets/img/portfolio1-large.jpg
deleted file mode 100644
index 10e535c6..00000000
Binary files a/docs/assets/img/portfolio1-large.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio1-large.webp b/docs/assets/img/portfolio1-large.webp
deleted file mode 100644
index 3f1fb036..00000000
Binary files a/docs/assets/img/portfolio1-large.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio1-thumb.jpg b/docs/assets/img/portfolio1-thumb.jpg
deleted file mode 100644
index 1729d42c..00000000
Binary files a/docs/assets/img/portfolio1-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio1-thumb.webp b/docs/assets/img/portfolio1-thumb.webp
deleted file mode 100644
index 7503f5d4..00000000
Binary files a/docs/assets/img/portfolio1-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio1.jpg b/docs/assets/img/portfolio1.jpg
deleted file mode 100644
index 10e535c6..00000000
Binary files a/docs/assets/img/portfolio1.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio1.webp b/docs/assets/img/portfolio1.webp
deleted file mode 100644
index 3f1fb036..00000000
Binary files a/docs/assets/img/portfolio1.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio10-large.jpg b/docs/assets/img/portfolio10-large.jpg
deleted file mode 100644
index 6d65ec24..00000000
Binary files a/docs/assets/img/portfolio10-large.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio10-large.webp b/docs/assets/img/portfolio10-large.webp
deleted file mode 100644
index 70f9c563..00000000
Binary files a/docs/assets/img/portfolio10-large.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio10-thumb.jpg b/docs/assets/img/portfolio10-thumb.jpg
deleted file mode 100644
index e9afddd7..00000000
Binary files a/docs/assets/img/portfolio10-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio10-thumb.webp b/docs/assets/img/portfolio10-thumb.webp
deleted file mode 100644
index 5db2c095..00000000
Binary files a/docs/assets/img/portfolio10-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio10.jpg b/docs/assets/img/portfolio10.jpg
deleted file mode 100644
index 6d65ec24..00000000
Binary files a/docs/assets/img/portfolio10.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio10.webp b/docs/assets/img/portfolio10.webp
deleted file mode 100644
index 70f9c563..00000000
Binary files a/docs/assets/img/portfolio10.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio11-large.jpg b/docs/assets/img/portfolio11-large.jpg
deleted file mode 100644
index 5cc45bfb..00000000
Binary files a/docs/assets/img/portfolio11-large.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio11-large.webp b/docs/assets/img/portfolio11-large.webp
deleted file mode 100644
index 445a39d2..00000000
Binary files a/docs/assets/img/portfolio11-large.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio11-thumb.jpg b/docs/assets/img/portfolio11-thumb.jpg
deleted file mode 100644
index e391828a..00000000
Binary files a/docs/assets/img/portfolio11-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio11-thumb.webp b/docs/assets/img/portfolio11-thumb.webp
deleted file mode 100644
index 820ea366..00000000
Binary files a/docs/assets/img/portfolio11-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio11.jpg b/docs/assets/img/portfolio11.jpg
deleted file mode 100644
index 5cc45bfb..00000000
Binary files a/docs/assets/img/portfolio11.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio11.webp b/docs/assets/img/portfolio11.webp
deleted file mode 100644
index 445a39d2..00000000
Binary files a/docs/assets/img/portfolio11.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio12-large.jpg b/docs/assets/img/portfolio12-large.jpg
deleted file mode 100644
index 5deb95fc..00000000
Binary files a/docs/assets/img/portfolio12-large.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio12-large.webp b/docs/assets/img/portfolio12-large.webp
deleted file mode 100644
index 0f354a41..00000000
Binary files a/docs/assets/img/portfolio12-large.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio12-thumb.jpg b/docs/assets/img/portfolio12-thumb.jpg
deleted file mode 100644
index a9b0d248..00000000
Binary files a/docs/assets/img/portfolio12-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio12-thumb.webp b/docs/assets/img/portfolio12-thumb.webp
deleted file mode 100644
index 79625025..00000000
Binary files a/docs/assets/img/portfolio12-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio12.jpg b/docs/assets/img/portfolio12.jpg
deleted file mode 100644
index 5deb95fc..00000000
Binary files a/docs/assets/img/portfolio12.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio12.webp b/docs/assets/img/portfolio12.webp
deleted file mode 100644
index 0f354a41..00000000
Binary files a/docs/assets/img/portfolio12.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio13-large.jpg b/docs/assets/img/portfolio13-large.jpg
deleted file mode 100644
index 4372b5cd..00000000
Binary files a/docs/assets/img/portfolio13-large.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio13-large.webp b/docs/assets/img/portfolio13-large.webp
deleted file mode 100644
index bf435c41..00000000
Binary files a/docs/assets/img/portfolio13-large.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio13-thumb.jpg b/docs/assets/img/portfolio13-thumb.jpg
deleted file mode 100644
index d9eb9989..00000000
Binary files a/docs/assets/img/portfolio13-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio13-thumb.webp b/docs/assets/img/portfolio13-thumb.webp
deleted file mode 100644
index eca60efe..00000000
Binary files a/docs/assets/img/portfolio13-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio13.jpg b/docs/assets/img/portfolio13.jpg
deleted file mode 100644
index 4372b5cd..00000000
Binary files a/docs/assets/img/portfolio13.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio13.webp b/docs/assets/img/portfolio13.webp
deleted file mode 100644
index bf435c41..00000000
Binary files a/docs/assets/img/portfolio13.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio14-large.jpg b/docs/assets/img/portfolio14-large.jpg
deleted file mode 100644
index 6b8c1ebd..00000000
Binary files a/docs/assets/img/portfolio14-large.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio14-large.webp b/docs/assets/img/portfolio14-large.webp
deleted file mode 100644
index 1a522919..00000000
Binary files a/docs/assets/img/portfolio14-large.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio14-thumb.jpg b/docs/assets/img/portfolio14-thumb.jpg
deleted file mode 100644
index af3ab845..00000000
Binary files a/docs/assets/img/portfolio14-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio14-thumb.webp b/docs/assets/img/portfolio14-thumb.webp
deleted file mode 100644
index eb12a31c..00000000
Binary files a/docs/assets/img/portfolio14-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio14.jpg b/docs/assets/img/portfolio14.jpg
deleted file mode 100644
index 6b8c1ebd..00000000
Binary files a/docs/assets/img/portfolio14.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio14.webp b/docs/assets/img/portfolio14.webp
deleted file mode 100644
index 1a522919..00000000
Binary files a/docs/assets/img/portfolio14.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio2-5-large.jpg b/docs/assets/img/portfolio2-5-large.jpg
deleted file mode 100644
index 77fc455c..00000000
Binary files a/docs/assets/img/portfolio2-5-large.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio2-5-large.webp b/docs/assets/img/portfolio2-5-large.webp
deleted file mode 100644
index 38985f3c..00000000
Binary files a/docs/assets/img/portfolio2-5-large.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio2-5-thumb.jpg b/docs/assets/img/portfolio2-5-thumb.jpg
deleted file mode 100644
index f92945d7..00000000
Binary files a/docs/assets/img/portfolio2-5-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio2-5-thumb.webp b/docs/assets/img/portfolio2-5-thumb.webp
deleted file mode 100644
index 87c47500..00000000
Binary files a/docs/assets/img/portfolio2-5-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio2-5.jpg b/docs/assets/img/portfolio2-5.jpg
deleted file mode 100644
index 77fc455c..00000000
Binary files a/docs/assets/img/portfolio2-5.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio2-5.webp b/docs/assets/img/portfolio2-5.webp
deleted file mode 100644
index 38985f3c..00000000
Binary files a/docs/assets/img/portfolio2-5.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio2-large.jpg b/docs/assets/img/portfolio2-large.jpg
deleted file mode 100644
index e901bdd4..00000000
Binary files a/docs/assets/img/portfolio2-large.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio2-large.webp b/docs/assets/img/portfolio2-large.webp
deleted file mode 100644
index 85043897..00000000
Binary files a/docs/assets/img/portfolio2-large.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio2-thumb.jpg b/docs/assets/img/portfolio2-thumb.jpg
deleted file mode 100644
index ca2388f5..00000000
Binary files a/docs/assets/img/portfolio2-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio2-thumb.webp b/docs/assets/img/portfolio2-thumb.webp
deleted file mode 100644
index 2eefe69e..00000000
Binary files a/docs/assets/img/portfolio2-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio2.jpg b/docs/assets/img/portfolio2.jpg
deleted file mode 100644
index e901bdd4..00000000
Binary files a/docs/assets/img/portfolio2.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio2.webp b/docs/assets/img/portfolio2.webp
deleted file mode 100644
index 85043897..00000000
Binary files a/docs/assets/img/portfolio2.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio3-large.jpg b/docs/assets/img/portfolio3-large.jpg
deleted file mode 100644
index eb5489ec..00000000
Binary files a/docs/assets/img/portfolio3-large.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio3-large.webp b/docs/assets/img/portfolio3-large.webp
deleted file mode 100644
index 566caa5f..00000000
Binary files a/docs/assets/img/portfolio3-large.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio3-thumb.jpg b/docs/assets/img/portfolio3-thumb.jpg
deleted file mode 100644
index 28325823..00000000
Binary files a/docs/assets/img/portfolio3-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio3-thumb.webp b/docs/assets/img/portfolio3-thumb.webp
deleted file mode 100644
index f7034463..00000000
Binary files a/docs/assets/img/portfolio3-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio3.jpg b/docs/assets/img/portfolio3.jpg
deleted file mode 100644
index eb5489ec..00000000
Binary files a/docs/assets/img/portfolio3.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio3.webp b/docs/assets/img/portfolio3.webp
deleted file mode 100644
index 566caa5f..00000000
Binary files a/docs/assets/img/portfolio3.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio4-large.jpg b/docs/assets/img/portfolio4-large.jpg
deleted file mode 100644
index ba8820c9..00000000
Binary files a/docs/assets/img/portfolio4-large.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio4-large.webp b/docs/assets/img/portfolio4-large.webp
deleted file mode 100644
index 95db5297..00000000
Binary files a/docs/assets/img/portfolio4-large.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio4-thumb.jpg b/docs/assets/img/portfolio4-thumb.jpg
deleted file mode 100644
index 1b593d9f..00000000
Binary files a/docs/assets/img/portfolio4-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio4-thumb.webp b/docs/assets/img/portfolio4-thumb.webp
deleted file mode 100644
index d4a5456e..00000000
Binary files a/docs/assets/img/portfolio4-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio4.jpg b/docs/assets/img/portfolio4.jpg
deleted file mode 100644
index ba8820c9..00000000
Binary files a/docs/assets/img/portfolio4.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio4.webp b/docs/assets/img/portfolio4.webp
deleted file mode 100644
index 95db5297..00000000
Binary files a/docs/assets/img/portfolio4.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio5-large.jpg b/docs/assets/img/portfolio5-large.jpg
deleted file mode 100644
index f47c2885..00000000
Binary files a/docs/assets/img/portfolio5-large.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio5-large.webp b/docs/assets/img/portfolio5-large.webp
deleted file mode 100644
index b6ad08a9..00000000
Binary files a/docs/assets/img/portfolio5-large.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio5-thumb.jpg b/docs/assets/img/portfolio5-thumb.jpg
deleted file mode 100644
index a8006290..00000000
Binary files a/docs/assets/img/portfolio5-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio5-thumb.webp b/docs/assets/img/portfolio5-thumb.webp
deleted file mode 100644
index 7062dcf5..00000000
Binary files a/docs/assets/img/portfolio5-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio5.jpg b/docs/assets/img/portfolio5.jpg
deleted file mode 100644
index f47c2885..00000000
Binary files a/docs/assets/img/portfolio5.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio5.webp b/docs/assets/img/portfolio5.webp
deleted file mode 100644
index b6ad08a9..00000000
Binary files a/docs/assets/img/portfolio5.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio6-large.jpg b/docs/assets/img/portfolio6-large.jpg
deleted file mode 100644
index 736e4095..00000000
Binary files a/docs/assets/img/portfolio6-large.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio6-large.webp b/docs/assets/img/portfolio6-large.webp
deleted file mode 100644
index 75add9b8..00000000
Binary files a/docs/assets/img/portfolio6-large.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio6-thumb.jpg b/docs/assets/img/portfolio6-thumb.jpg
deleted file mode 100644
index 8fb3d82c..00000000
Binary files a/docs/assets/img/portfolio6-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio6-thumb.webp b/docs/assets/img/portfolio6-thumb.webp
deleted file mode 100644
index eea7a8a5..00000000
Binary files a/docs/assets/img/portfolio6-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio6.jpg b/docs/assets/img/portfolio6.jpg
deleted file mode 100644
index 736e4095..00000000
Binary files a/docs/assets/img/portfolio6.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio6.webp b/docs/assets/img/portfolio6.webp
deleted file mode 100644
index 75add9b8..00000000
Binary files a/docs/assets/img/portfolio6.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio7-large.jpg b/docs/assets/img/portfolio7-large.jpg
deleted file mode 100644
index 607eceaf..00000000
Binary files a/docs/assets/img/portfolio7-large.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio7-large.webp b/docs/assets/img/portfolio7-large.webp
deleted file mode 100644
index 4c10efe4..00000000
Binary files a/docs/assets/img/portfolio7-large.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio7-thumb.jpg b/docs/assets/img/portfolio7-thumb.jpg
deleted file mode 100644
index edb21d3d..00000000
Binary files a/docs/assets/img/portfolio7-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio7-thumb.webp b/docs/assets/img/portfolio7-thumb.webp
deleted file mode 100644
index 042dc54d..00000000
Binary files a/docs/assets/img/portfolio7-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio7.jpg b/docs/assets/img/portfolio7.jpg
deleted file mode 100644
index 607eceaf..00000000
Binary files a/docs/assets/img/portfolio7.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio7.webp b/docs/assets/img/portfolio7.webp
deleted file mode 100644
index 4c10efe4..00000000
Binary files a/docs/assets/img/portfolio7.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio8-large.jpg b/docs/assets/img/portfolio8-large.jpg
deleted file mode 100644
index 56ecc7c4..00000000
Binary files a/docs/assets/img/portfolio8-large.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio8-large.webp b/docs/assets/img/portfolio8-large.webp
deleted file mode 100644
index eb20d184..00000000
Binary files a/docs/assets/img/portfolio8-large.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio8-thumb.jpg b/docs/assets/img/portfolio8-thumb.jpg
deleted file mode 100644
index f2d6e192..00000000
Binary files a/docs/assets/img/portfolio8-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio8-thumb.webp b/docs/assets/img/portfolio8-thumb.webp
deleted file mode 100644
index 025b5bb5..00000000
Binary files a/docs/assets/img/portfolio8-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/portfolio8.jpg b/docs/assets/img/portfolio8.jpg
deleted file mode 100644
index 56ecc7c4..00000000
Binary files a/docs/assets/img/portfolio8.jpg and /dev/null differ
diff --git a/docs/assets/img/portfolio8.webp b/docs/assets/img/portfolio8.webp
deleted file mode 100644
index eb20d184..00000000
Binary files a/docs/assets/img/portfolio8.webp and /dev/null differ
diff --git a/docs/assets/img/rh_integration-large.jpg b/docs/assets/img/rh_integration-large.jpg
deleted file mode 100644
index 112dc479..00000000
Binary files a/docs/assets/img/rh_integration-large.jpg and /dev/null differ
diff --git a/docs/assets/img/rh_integration-large.webp b/docs/assets/img/rh_integration-large.webp
deleted file mode 100644
index 197a0e73..00000000
Binary files a/docs/assets/img/rh_integration-large.webp and /dev/null differ
diff --git a/docs/assets/img/rh_integration-thumb.jpg b/docs/assets/img/rh_integration-thumb.jpg
deleted file mode 100644
index 06e62d53..00000000
Binary files a/docs/assets/img/rh_integration-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/rh_integration-thumb.webp b/docs/assets/img/rh_integration-thumb.webp
deleted file mode 100644
index 914738dd..00000000
Binary files a/docs/assets/img/rh_integration-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/rh_integration.jpg b/docs/assets/img/rh_integration.jpg
deleted file mode 100644
index 112dc479..00000000
Binary files a/docs/assets/img/rh_integration.jpg and /dev/null differ
diff --git a/docs/assets/img/rh_integration.webp b/docs/assets/img/rh_integration.webp
deleted file mode 100644
index 197a0e73..00000000
Binary files a/docs/assets/img/rh_integration.webp and /dev/null differ
diff --git a/docs/assets/img/screenshot-kubevirtio-large.jpg b/docs/assets/img/screenshot-kubevirtio-large.jpg
deleted file mode 100644
index 62fa9153..00000000
Binary files a/docs/assets/img/screenshot-kubevirtio-large.jpg and /dev/null differ
diff --git a/docs/assets/img/screenshot-kubevirtio-large.webp b/docs/assets/img/screenshot-kubevirtio-large.webp
deleted file mode 100644
index 4393dfdf..00000000
Binary files a/docs/assets/img/screenshot-kubevirtio-large.webp and /dev/null differ
diff --git a/docs/assets/img/screenshot-kubevirtio-mobile-large.jpg b/docs/assets/img/screenshot-kubevirtio-mobile-large.jpg
deleted file mode 100644
index e7cc0bce..00000000
Binary files a/docs/assets/img/screenshot-kubevirtio-mobile-large.jpg and /dev/null differ
diff --git a/docs/assets/img/screenshot-kubevirtio-mobile-large.webp b/docs/assets/img/screenshot-kubevirtio-mobile-large.webp
deleted file mode 100644
index 74e67e0b..00000000
Binary files a/docs/assets/img/screenshot-kubevirtio-mobile-large.webp and /dev/null differ
diff --git a/docs/assets/img/screenshot-kubevirtio-mobile-thumb.jpg b/docs/assets/img/screenshot-kubevirtio-mobile-thumb.jpg
deleted file mode 100644
index 86688fb0..00000000
Binary files a/docs/assets/img/screenshot-kubevirtio-mobile-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/screenshot-kubevirtio-mobile-thumb.webp b/docs/assets/img/screenshot-kubevirtio-mobile-thumb.webp
deleted file mode 100644
index e680e43d..00000000
Binary files a/docs/assets/img/screenshot-kubevirtio-mobile-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/screenshot-kubevirtio-mobile.jpg b/docs/assets/img/screenshot-kubevirtio-mobile.jpg
deleted file mode 100644
index e7cc0bce..00000000
Binary files a/docs/assets/img/screenshot-kubevirtio-mobile.jpg and /dev/null differ
diff --git a/docs/assets/img/screenshot-kubevirtio-mobile.webp b/docs/assets/img/screenshot-kubevirtio-mobile.webp
deleted file mode 100644
index 74e67e0b..00000000
Binary files a/docs/assets/img/screenshot-kubevirtio-mobile.webp and /dev/null differ
diff --git a/docs/assets/img/screenshot-kubevirtio-thumb.jpg b/docs/assets/img/screenshot-kubevirtio-thumb.jpg
deleted file mode 100644
index 4e18c847..00000000
Binary files a/docs/assets/img/screenshot-kubevirtio-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/screenshot-kubevirtio-thumb.webp b/docs/assets/img/screenshot-kubevirtio-thumb.webp
deleted file mode 100644
index a011b83f..00000000
Binary files a/docs/assets/img/screenshot-kubevirtio-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/screenshot-kubevirtio.jpg b/docs/assets/img/screenshot-kubevirtio.jpg
deleted file mode 100644
index 62fa9153..00000000
Binary files a/docs/assets/img/screenshot-kubevirtio.jpg and /dev/null differ
diff --git a/docs/assets/img/screenshot-kubevirtio.webp b/docs/assets/img/screenshot-kubevirtio.webp
deleted file mode 100644
index 4393dfdf..00000000
Binary files a/docs/assets/img/screenshot-kubevirtio.webp and /dev/null differ
diff --git a/docs/assets/img/screenshot-kubevirtio2-large.jpg b/docs/assets/img/screenshot-kubevirtio2-large.jpg
deleted file mode 100644
index 58371b56..00000000
Binary files a/docs/assets/img/screenshot-kubevirtio2-large.jpg and /dev/null differ
diff --git a/docs/assets/img/screenshot-kubevirtio2-large.webp b/docs/assets/img/screenshot-kubevirtio2-large.webp
deleted file mode 100644
index 8bef6f6c..00000000
Binary files a/docs/assets/img/screenshot-kubevirtio2-large.webp and /dev/null differ
diff --git a/docs/assets/img/screenshot-kubevirtio2-thumb.jpg b/docs/assets/img/screenshot-kubevirtio2-thumb.jpg
deleted file mode 100644
index 8175d285..00000000
Binary files a/docs/assets/img/screenshot-kubevirtio2-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/screenshot-kubevirtio2-thumb.webp b/docs/assets/img/screenshot-kubevirtio2-thumb.webp
deleted file mode 100644
index e13c9f5e..00000000
Binary files a/docs/assets/img/screenshot-kubevirtio2-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/screenshot-kubevirtio2.jpg b/docs/assets/img/screenshot-kubevirtio2.jpg
deleted file mode 100644
index 58371b56..00000000
Binary files a/docs/assets/img/screenshot-kubevirtio2.jpg and /dev/null differ
diff --git a/docs/assets/img/screenshot-kubevirtio2.webp b/docs/assets/img/screenshot-kubevirtio2.webp
deleted file mode 100644
index 8bef6f6c..00000000
Binary files a/docs/assets/img/screenshot-kubevirtio2.webp and /dev/null differ
diff --git a/docs/assets/img/screenshot-patternflyorg-large.jpg b/docs/assets/img/screenshot-patternflyorg-large.jpg
deleted file mode 100644
index 5a0d8d4f..00000000
Binary files a/docs/assets/img/screenshot-patternflyorg-large.jpg and /dev/null differ
diff --git a/docs/assets/img/screenshot-patternflyorg-large.webp b/docs/assets/img/screenshot-patternflyorg-large.webp
deleted file mode 100644
index dbb39ae2..00000000
Binary files a/docs/assets/img/screenshot-patternflyorg-large.webp and /dev/null differ
diff --git a/docs/assets/img/screenshot-patternflyorg-thumb.jpg b/docs/assets/img/screenshot-patternflyorg-thumb.jpg
deleted file mode 100644
index 4218ec8c..00000000
Binary files a/docs/assets/img/screenshot-patternflyorg-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/screenshot-patternflyorg-thumb.webp b/docs/assets/img/screenshot-patternflyorg-thumb.webp
deleted file mode 100644
index e0c742ba..00000000
Binary files a/docs/assets/img/screenshot-patternflyorg-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/screenshot-patternflyorg.jpg b/docs/assets/img/screenshot-patternflyorg.jpg
deleted file mode 100644
index 5a0d8d4f..00000000
Binary files a/docs/assets/img/screenshot-patternflyorg.jpg and /dev/null differ
diff --git a/docs/assets/img/screenshot-patternflyorg.webp b/docs/assets/img/screenshot-patternflyorg.webp
deleted file mode 100644
index dbb39ae2..00000000
Binary files a/docs/assets/img/screenshot-patternflyorg.webp and /dev/null differ
diff --git a/docs/assets/img/screenshot-try_openshift-large.jpg b/docs/assets/img/screenshot-try_openshift-large.jpg
deleted file mode 100644
index 0f37e362..00000000
Binary files a/docs/assets/img/screenshot-try_openshift-large.jpg and /dev/null differ
diff --git a/docs/assets/img/screenshot-try_openshift-large.webp b/docs/assets/img/screenshot-try_openshift-large.webp
deleted file mode 100644
index 77ed9b10..00000000
Binary files a/docs/assets/img/screenshot-try_openshift-large.webp and /dev/null differ
diff --git a/docs/assets/img/screenshot-try_openshift-thumb.jpg b/docs/assets/img/screenshot-try_openshift-thumb.jpg
deleted file mode 100644
index 55356888..00000000
Binary files a/docs/assets/img/screenshot-try_openshift-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/screenshot-try_openshift-thumb.webp b/docs/assets/img/screenshot-try_openshift-thumb.webp
deleted file mode 100644
index b82fff00..00000000
Binary files a/docs/assets/img/screenshot-try_openshift-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/screenshot-try_openshift.jpg b/docs/assets/img/screenshot-try_openshift.jpg
deleted file mode 100644
index 0f37e362..00000000
Binary files a/docs/assets/img/screenshot-try_openshift.jpg and /dev/null differ
diff --git a/docs/assets/img/screenshot-try_openshift.webp b/docs/assets/img/screenshot-try_openshift.webp
deleted file mode 100644
index 77ed9b10..00000000
Binary files a/docs/assets/img/screenshot-try_openshift.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_flow-errors-forms-large.jpg b/docs/assets/img/task-it_flow-errors-forms-large.jpg
deleted file mode 100644
index 3389c3df..00000000
Binary files a/docs/assets/img/task-it_flow-errors-forms-large.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_flow-errors-forms-large.webp b/docs/assets/img/task-it_flow-errors-forms-large.webp
deleted file mode 100644
index 91f92fec..00000000
Binary files a/docs/assets/img/task-it_flow-errors-forms-large.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_flow-errors-forms-thumb.jpg b/docs/assets/img/task-it_flow-errors-forms-thumb.jpg
deleted file mode 100644
index 4a3f04ff..00000000
Binary files a/docs/assets/img/task-it_flow-errors-forms-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_flow-errors-forms-thumb.webp b/docs/assets/img/task-it_flow-errors-forms-thumb.webp
deleted file mode 100644
index a08960fa..00000000
Binary files a/docs/assets/img/task-it_flow-errors-forms-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_flow-errors-forms.jpg b/docs/assets/img/task-it_flow-errors-forms.jpg
deleted file mode 100644
index 3389c3df..00000000
Binary files a/docs/assets/img/task-it_flow-errors-forms.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_flow-errors-forms.webp b/docs/assets/img/task-it_flow-errors-forms.webp
deleted file mode 100644
index 91f92fec..00000000
Binary files a/docs/assets/img/task-it_flow-errors-forms.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_flow-errors-general-large.jpg b/docs/assets/img/task-it_flow-errors-general-large.jpg
deleted file mode 100644
index 8753884c..00000000
Binary files a/docs/assets/img/task-it_flow-errors-general-large.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_flow-errors-general-large.webp b/docs/assets/img/task-it_flow-errors-general-large.webp
deleted file mode 100644
index e0074437..00000000
Binary files a/docs/assets/img/task-it_flow-errors-general-large.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_flow-errors-general-thumb.jpg b/docs/assets/img/task-it_flow-errors-general-thumb.jpg
deleted file mode 100644
index 203854de..00000000
Binary files a/docs/assets/img/task-it_flow-errors-general-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_flow-errors-general-thumb.webp b/docs/assets/img/task-it_flow-errors-general-thumb.webp
deleted file mode 100644
index 04fde82c..00000000
Binary files a/docs/assets/img/task-it_flow-errors-general-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_flow-errors-general.jpg b/docs/assets/img/task-it_flow-errors-general.jpg
deleted file mode 100644
index 8753884c..00000000
Binary files a/docs/assets/img/task-it_flow-errors-general.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_flow-errors-general.webp b/docs/assets/img/task-it_flow-errors-general.webp
deleted file mode 100644
index e0074437..00000000
Binary files a/docs/assets/img/task-it_flow-errors-general.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_flow-success-large.jpg b/docs/assets/img/task-it_flow-success-large.jpg
deleted file mode 100644
index f58cedc4..00000000
Binary files a/docs/assets/img/task-it_flow-success-large.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_flow-success-large.webp b/docs/assets/img/task-it_flow-success-large.webp
deleted file mode 100644
index ec4856da..00000000
Binary files a/docs/assets/img/task-it_flow-success-large.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_flow-success-thumb.jpg b/docs/assets/img/task-it_flow-success-thumb.jpg
deleted file mode 100644
index 3d4414f1..00000000
Binary files a/docs/assets/img/task-it_flow-success-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_flow-success-thumb.webp b/docs/assets/img/task-it_flow-success-thumb.webp
deleted file mode 100644
index 7942a80a..00000000
Binary files a/docs/assets/img/task-it_flow-success-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_flow-success.jpg b/docs/assets/img/task-it_flow-success.jpg
deleted file mode 100644
index f58cedc4..00000000
Binary files a/docs/assets/img/task-it_flow-success.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_flow-success.webp b/docs/assets/img/task-it_flow-success.webp
deleted file mode 100644
index ec4856da..00000000
Binary files a/docs/assets/img/task-it_flow-success.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_intro-large.jpg b/docs/assets/img/task-it_intro-large.jpg
deleted file mode 100644
index 613286a8..00000000
Binary files a/docs/assets/img/task-it_intro-large.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_intro-large.webp b/docs/assets/img/task-it_intro-large.webp
deleted file mode 100644
index 73a19975..00000000
Binary files a/docs/assets/img/task-it_intro-large.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_intro-thumb.jpg b/docs/assets/img/task-it_intro-thumb.jpg
deleted file mode 100644
index f68dac82..00000000
Binary files a/docs/assets/img/task-it_intro-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_intro-thumb.webp b/docs/assets/img/task-it_intro-thumb.webp
deleted file mode 100644
index 53c11485..00000000
Binary files a/docs/assets/img/task-it_intro-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_intro.jpg b/docs/assets/img/task-it_intro.jpg
deleted file mode 100644
index 613286a8..00000000
Binary files a/docs/assets/img/task-it_intro.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_intro.webp b/docs/assets/img/task-it_intro.webp
deleted file mode 100644
index 73a19975..00000000
Binary files a/docs/assets/img/task-it_intro.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_product-large.jpg b/docs/assets/img/task-it_product-large.jpg
deleted file mode 100644
index 1d2c877c..00000000
Binary files a/docs/assets/img/task-it_product-large.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_product-large.webp b/docs/assets/img/task-it_product-large.webp
deleted file mode 100644
index 25021069..00000000
Binary files a/docs/assets/img/task-it_product-large.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_product-thumb.jpg b/docs/assets/img/task-it_product-thumb.jpg
deleted file mode 100644
index 672473c4..00000000
Binary files a/docs/assets/img/task-it_product-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_product-thumb.webp b/docs/assets/img/task-it_product-thumb.webp
deleted file mode 100644
index cbdf94c1..00000000
Binary files a/docs/assets/img/task-it_product-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_product.jpg b/docs/assets/img/task-it_product.jpg
deleted file mode 100644
index 1d2c877c..00000000
Binary files a/docs/assets/img/task-it_product.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_product.webp b/docs/assets/img/task-it_product.webp
deleted file mode 100644
index 25021069..00000000
Binary files a/docs/assets/img/task-it_product.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_task-details_mockup1-large.jpg b/docs/assets/img/task-it_task-details_mockup1-large.jpg
deleted file mode 100644
index f04dbd3f..00000000
Binary files a/docs/assets/img/task-it_task-details_mockup1-large.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_task-details_mockup1-large.webp b/docs/assets/img/task-it_task-details_mockup1-large.webp
deleted file mode 100644
index 91786ad1..00000000
Binary files a/docs/assets/img/task-it_task-details_mockup1-large.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_task-details_mockup1-thumb.jpg b/docs/assets/img/task-it_task-details_mockup1-thumb.jpg
deleted file mode 100644
index 69612a94..00000000
Binary files a/docs/assets/img/task-it_task-details_mockup1-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_task-details_mockup1-thumb.webp b/docs/assets/img/task-it_task-details_mockup1-thumb.webp
deleted file mode 100644
index f1298ede..00000000
Binary files a/docs/assets/img/task-it_task-details_mockup1-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_task-details_mockup1.jpg b/docs/assets/img/task-it_task-details_mockup1.jpg
deleted file mode 100644
index f04dbd3f..00000000
Binary files a/docs/assets/img/task-it_task-details_mockup1.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_task-details_mockup1.webp b/docs/assets/img/task-it_task-details_mockup1.webp
deleted file mode 100644
index 91786ad1..00000000
Binary files a/docs/assets/img/task-it_task-details_mockup1.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_task-details_mockup2-large.jpg b/docs/assets/img/task-it_task-details_mockup2-large.jpg
deleted file mode 100644
index 656d1971..00000000
Binary files a/docs/assets/img/task-it_task-details_mockup2-large.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_task-details_mockup2-large.webp b/docs/assets/img/task-it_task-details_mockup2-large.webp
deleted file mode 100644
index 180b6492..00000000
Binary files a/docs/assets/img/task-it_task-details_mockup2-large.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_task-details_mockup2-thumb.jpg b/docs/assets/img/task-it_task-details_mockup2-thumb.jpg
deleted file mode 100644
index 76971a20..00000000
Binary files a/docs/assets/img/task-it_task-details_mockup2-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_task-details_mockup2-thumb.webp b/docs/assets/img/task-it_task-details_mockup2-thumb.webp
deleted file mode 100644
index 021b9564..00000000
Binary files a/docs/assets/img/task-it_task-details_mockup2-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_task-details_mockup2.jpg b/docs/assets/img/task-it_task-details_mockup2.jpg
deleted file mode 100644
index 656d1971..00000000
Binary files a/docs/assets/img/task-it_task-details_mockup2.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_task-details_mockup2.webp b/docs/assets/img/task-it_task-details_mockup2.webp
deleted file mode 100644
index 180b6492..00000000
Binary files a/docs/assets/img/task-it_task-details_mockup2.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_task-details_mockup3-large.jpg b/docs/assets/img/task-it_task-details_mockup3-large.jpg
deleted file mode 100644
index 5301e311..00000000
Binary files a/docs/assets/img/task-it_task-details_mockup3-large.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_task-details_mockup3-large.webp b/docs/assets/img/task-it_task-details_mockup3-large.webp
deleted file mode 100644
index d0008ec5..00000000
Binary files a/docs/assets/img/task-it_task-details_mockup3-large.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_task-details_mockup3-thumb.jpg b/docs/assets/img/task-it_task-details_mockup3-thumb.jpg
deleted file mode 100644
index 05821336..00000000
Binary files a/docs/assets/img/task-it_task-details_mockup3-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_task-details_mockup3-thumb.webp b/docs/assets/img/task-it_task-details_mockup3-thumb.webp
deleted file mode 100644
index 6b7e3317..00000000
Binary files a/docs/assets/img/task-it_task-details_mockup3-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_task-details_mockup3.jpg b/docs/assets/img/task-it_task-details_mockup3.jpg
deleted file mode 100644
index 5301e311..00000000
Binary files a/docs/assets/img/task-it_task-details_mockup3.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_task-details_mockup3.webp b/docs/assets/img/task-it_task-details_mockup3.webp
deleted file mode 100644
index d0008ec5..00000000
Binary files a/docs/assets/img/task-it_task-details_mockup3.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_task-details_mockup4-large.jpg b/docs/assets/img/task-it_task-details_mockup4-large.jpg
deleted file mode 100644
index 0bbc2249..00000000
Binary files a/docs/assets/img/task-it_task-details_mockup4-large.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_task-details_mockup4-large.webp b/docs/assets/img/task-it_task-details_mockup4-large.webp
deleted file mode 100644
index efaecf19..00000000
Binary files a/docs/assets/img/task-it_task-details_mockup4-large.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_task-details_mockup4-thumb.jpg b/docs/assets/img/task-it_task-details_mockup4-thumb.jpg
deleted file mode 100644
index e886bb5a..00000000
Binary files a/docs/assets/img/task-it_task-details_mockup4-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_task-details_mockup4-thumb.webp b/docs/assets/img/task-it_task-details_mockup4-thumb.webp
deleted file mode 100644
index 10739c55..00000000
Binary files a/docs/assets/img/task-it_task-details_mockup4-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_task-details_mockup4.jpg b/docs/assets/img/task-it_task-details_mockup4.jpg
deleted file mode 100644
index 0bbc2249..00000000
Binary files a/docs/assets/img/task-it_task-details_mockup4.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_task-details_mockup4.webp b/docs/assets/img/task-it_task-details_mockup4.webp
deleted file mode 100644
index efaecf19..00000000
Binary files a/docs/assets/img/task-it_task-details_mockup4.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_task-details_wireframe-large.jpg b/docs/assets/img/task-it_task-details_wireframe-large.jpg
deleted file mode 100644
index c2da6790..00000000
Binary files a/docs/assets/img/task-it_task-details_wireframe-large.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_task-details_wireframe-large.webp b/docs/assets/img/task-it_task-details_wireframe-large.webp
deleted file mode 100644
index 39c45e6f..00000000
Binary files a/docs/assets/img/task-it_task-details_wireframe-large.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_task-details_wireframe-thumb.jpg b/docs/assets/img/task-it_task-details_wireframe-thumb.jpg
deleted file mode 100644
index 6c931be4..00000000
Binary files a/docs/assets/img/task-it_task-details_wireframe-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_task-details_wireframe-thumb.webp b/docs/assets/img/task-it_task-details_wireframe-thumb.webp
deleted file mode 100644
index a61bcaf5..00000000
Binary files a/docs/assets/img/task-it_task-details_wireframe-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_task-details_wireframe.jpg b/docs/assets/img/task-it_task-details_wireframe.jpg
deleted file mode 100644
index c2da6790..00000000
Binary files a/docs/assets/img/task-it_task-details_wireframe.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_task-details_wireframe.webp b/docs/assets/img/task-it_task-details_wireframe.webp
deleted file mode 100644
index 39c45e6f..00000000
Binary files a/docs/assets/img/task-it_task-details_wireframe.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_user-flow-large.jpg b/docs/assets/img/task-it_user-flow-large.jpg
deleted file mode 100644
index 8d54bbe8..00000000
Binary files a/docs/assets/img/task-it_user-flow-large.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_user-flow-large.webp b/docs/assets/img/task-it_user-flow-large.webp
deleted file mode 100644
index c0e6b04a..00000000
Binary files a/docs/assets/img/task-it_user-flow-large.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_user-flow-thumb.jpg b/docs/assets/img/task-it_user-flow-thumb.jpg
deleted file mode 100644
index 7de70bd5..00000000
Binary files a/docs/assets/img/task-it_user-flow-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_user-flow-thumb.webp b/docs/assets/img/task-it_user-flow-thumb.webp
deleted file mode 100644
index 54b2d8bf..00000000
Binary files a/docs/assets/img/task-it_user-flow-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_user-flow.jpg b/docs/assets/img/task-it_user-flow.jpg
deleted file mode 100644
index 8d54bbe8..00000000
Binary files a/docs/assets/img/task-it_user-flow.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_user-flow.webp b/docs/assets/img/task-it_user-flow.webp
deleted file mode 100644
index c0e6b04a..00000000
Binary files a/docs/assets/img/task-it_user-flow.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_user-states-large.jpg b/docs/assets/img/task-it_user-states-large.jpg
deleted file mode 100644
index 4296f90d..00000000
Binary files a/docs/assets/img/task-it_user-states-large.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_user-states-large.webp b/docs/assets/img/task-it_user-states-large.webp
deleted file mode 100644
index c36039e2..00000000
Binary files a/docs/assets/img/task-it_user-states-large.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_user-states-thumb.jpg b/docs/assets/img/task-it_user-states-thumb.jpg
deleted file mode 100644
index f14d0c34..00000000
Binary files a/docs/assets/img/task-it_user-states-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_user-states-thumb.webp b/docs/assets/img/task-it_user-states-thumb.webp
deleted file mode 100644
index c6f43fe2..00000000
Binary files a/docs/assets/img/task-it_user-states-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_user-states.jpg b/docs/assets/img/task-it_user-states.jpg
deleted file mode 100644
index 4296f90d..00000000
Binary files a/docs/assets/img/task-it_user-states.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_user-states.webp b/docs/assets/img/task-it_user-states.webp
deleted file mode 100644
index c36039e2..00000000
Binary files a/docs/assets/img/task-it_user-states.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_user-survey-large.jpg b/docs/assets/img/task-it_user-survey-large.jpg
deleted file mode 100644
index d6ef743e..00000000
Binary files a/docs/assets/img/task-it_user-survey-large.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_user-survey-large.webp b/docs/assets/img/task-it_user-survey-large.webp
deleted file mode 100644
index c85743d8..00000000
Binary files a/docs/assets/img/task-it_user-survey-large.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_user-survey-thumb.jpg b/docs/assets/img/task-it_user-survey-thumb.jpg
deleted file mode 100644
index e2dc6be6..00000000
Binary files a/docs/assets/img/task-it_user-survey-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_user-survey-thumb.webp b/docs/assets/img/task-it_user-survey-thumb.webp
deleted file mode 100644
index 8fe8ce11..00000000
Binary files a/docs/assets/img/task-it_user-survey-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/task-it_user-survey.jpg b/docs/assets/img/task-it_user-survey.jpg
deleted file mode 100644
index d6ef743e..00000000
Binary files a/docs/assets/img/task-it_user-survey.jpg and /dev/null differ
diff --git a/docs/assets/img/task-it_user-survey.webp b/docs/assets/img/task-it_user-survey.webp
deleted file mode 100644
index c85743d8..00000000
Binary files a/docs/assets/img/task-it_user-survey.webp and /dev/null differ
diff --git a/docs/assets/img/theproxyguy-membership-card-patreon-large.jpg b/docs/assets/img/theproxyguy-membership-card-patreon-large.jpg
deleted file mode 100644
index 118181ba..00000000
Binary files a/docs/assets/img/theproxyguy-membership-card-patreon-large.jpg and /dev/null differ
diff --git a/docs/assets/img/theproxyguy-membership-card-patreon-large.webp b/docs/assets/img/theproxyguy-membership-card-patreon-large.webp
deleted file mode 100644
index d6f9b3e0..00000000
Binary files a/docs/assets/img/theproxyguy-membership-card-patreon-large.webp and /dev/null differ
diff --git a/docs/assets/img/theproxyguy-membership-card-patreon-thumb.jpg b/docs/assets/img/theproxyguy-membership-card-patreon-thumb.jpg
deleted file mode 100644
index a17660a2..00000000
Binary files a/docs/assets/img/theproxyguy-membership-card-patreon-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/theproxyguy-membership-card-patreon-thumb.webp b/docs/assets/img/theproxyguy-membership-card-patreon-thumb.webp
deleted file mode 100644
index f7177fbe..00000000
Binary files a/docs/assets/img/theproxyguy-membership-card-patreon-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/theproxyguy-membership-card-patreon.jpg b/docs/assets/img/theproxyguy-membership-card-patreon.jpg
deleted file mode 100644
index 118181ba..00000000
Binary files a/docs/assets/img/theproxyguy-membership-card-patreon.jpg and /dev/null differ
diff --git a/docs/assets/img/theproxyguy-membership-card-patreon.webp b/docs/assets/img/theproxyguy-membership-card-patreon.webp
deleted file mode 100644
index d6f9b3e0..00000000
Binary files a/docs/assets/img/theproxyguy-membership-card-patreon.webp and /dev/null differ
diff --git a/docs/assets/img/thumbnail_Alfredlogo-large.jpg b/docs/assets/img/thumbnail_Alfredlogo-large.jpg
deleted file mode 100644
index b44d99a7..00000000
Binary files a/docs/assets/img/thumbnail_Alfredlogo-large.jpg and /dev/null differ
diff --git a/docs/assets/img/thumbnail_Alfredlogo-large.webp b/docs/assets/img/thumbnail_Alfredlogo-large.webp
deleted file mode 100644
index f8f0ef99..00000000
Binary files a/docs/assets/img/thumbnail_Alfredlogo-large.webp and /dev/null differ
diff --git a/docs/assets/img/thumbnail_Alfredlogo-thumb.jpg b/docs/assets/img/thumbnail_Alfredlogo-thumb.jpg
deleted file mode 100644
index 930aaf1b..00000000
Binary files a/docs/assets/img/thumbnail_Alfredlogo-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/thumbnail_Alfredlogo-thumb.webp b/docs/assets/img/thumbnail_Alfredlogo-thumb.webp
deleted file mode 100644
index 2811078a..00000000
Binary files a/docs/assets/img/thumbnail_Alfredlogo-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/thumbnail_Alfredlogo.jpg b/docs/assets/img/thumbnail_Alfredlogo.jpg
deleted file mode 100644
index b44d99a7..00000000
Binary files a/docs/assets/img/thumbnail_Alfredlogo.jpg and /dev/null differ
diff --git a/docs/assets/img/thumbnail_Alfredlogo.webp b/docs/assets/img/thumbnail_Alfredlogo.webp
deleted file mode 100644
index f8f0ef99..00000000
Binary files a/docs/assets/img/thumbnail_Alfredlogo.webp and /dev/null differ
diff --git a/docs/assets/img/thumbnail_PatternFly-large.jpg b/docs/assets/img/thumbnail_PatternFly-large.jpg
deleted file mode 100644
index ac385db7..00000000
Binary files a/docs/assets/img/thumbnail_PatternFly-large.jpg and /dev/null differ
diff --git a/docs/assets/img/thumbnail_PatternFly-large.webp b/docs/assets/img/thumbnail_PatternFly-large.webp
deleted file mode 100644
index 9473f630..00000000
Binary files a/docs/assets/img/thumbnail_PatternFly-large.webp and /dev/null differ
diff --git a/docs/assets/img/thumbnail_PatternFly-thumb.jpg b/docs/assets/img/thumbnail_PatternFly-thumb.jpg
deleted file mode 100644
index 0a6ba8a2..00000000
Binary files a/docs/assets/img/thumbnail_PatternFly-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/thumbnail_PatternFly-thumb.webp b/docs/assets/img/thumbnail_PatternFly-thumb.webp
deleted file mode 100644
index f28077fe..00000000
Binary files a/docs/assets/img/thumbnail_PatternFly-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/thumbnail_PatternFly.jpg b/docs/assets/img/thumbnail_PatternFly.jpg
deleted file mode 100644
index ac385db7..00000000
Binary files a/docs/assets/img/thumbnail_PatternFly.jpg and /dev/null differ
diff --git a/docs/assets/img/thumbnail_PatternFly.webp b/docs/assets/img/thumbnail_PatternFly.webp
deleted file mode 100644
index 9473f630..00000000
Binary files a/docs/assets/img/thumbnail_PatternFly.webp and /dev/null differ
diff --git a/docs/assets/img/thumbnail_RHDM-large.jpg b/docs/assets/img/thumbnail_RHDM-large.jpg
deleted file mode 100644
index 43d61d90..00000000
Binary files a/docs/assets/img/thumbnail_RHDM-large.jpg and /dev/null differ
diff --git a/docs/assets/img/thumbnail_RHDM-large.webp b/docs/assets/img/thumbnail_RHDM-large.webp
deleted file mode 100644
index c7ba267a..00000000
Binary files a/docs/assets/img/thumbnail_RHDM-large.webp and /dev/null differ
diff --git a/docs/assets/img/thumbnail_RHDM-thumb.jpg b/docs/assets/img/thumbnail_RHDM-thumb.jpg
deleted file mode 100644
index ec0f8302..00000000
Binary files a/docs/assets/img/thumbnail_RHDM-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/thumbnail_RHDM-thumb.webp b/docs/assets/img/thumbnail_RHDM-thumb.webp
deleted file mode 100644
index ff5df246..00000000
Binary files a/docs/assets/img/thumbnail_RHDM-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/thumbnail_RHDM.jpg b/docs/assets/img/thumbnail_RHDM.jpg
deleted file mode 100644
index 43d61d90..00000000
Binary files a/docs/assets/img/thumbnail_RHDM.jpg and /dev/null differ
diff --git a/docs/assets/img/thumbnail_RHDM.webp b/docs/assets/img/thumbnail_RHDM.webp
deleted file mode 100644
index c7ba267a..00000000
Binary files a/docs/assets/img/thumbnail_RHDM.webp and /dev/null differ
diff --git a/docs/assets/img/thumbnail_kubevirtio-large.jpg b/docs/assets/img/thumbnail_kubevirtio-large.jpg
deleted file mode 100644
index d408ca14..00000000
Binary files a/docs/assets/img/thumbnail_kubevirtio-large.jpg and /dev/null differ
diff --git a/docs/assets/img/thumbnail_kubevirtio-large.webp b/docs/assets/img/thumbnail_kubevirtio-large.webp
deleted file mode 100644
index 90bfcb4e..00000000
Binary files a/docs/assets/img/thumbnail_kubevirtio-large.webp and /dev/null differ
diff --git a/docs/assets/img/thumbnail_kubevirtio-thumb.jpg b/docs/assets/img/thumbnail_kubevirtio-thumb.jpg
deleted file mode 100644
index 4b02b3fd..00000000
Binary files a/docs/assets/img/thumbnail_kubevirtio-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/thumbnail_kubevirtio-thumb.webp b/docs/assets/img/thumbnail_kubevirtio-thumb.webp
deleted file mode 100644
index ee7e3324..00000000
Binary files a/docs/assets/img/thumbnail_kubevirtio-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/thumbnail_kubevirtio.jpg b/docs/assets/img/thumbnail_kubevirtio.jpg
deleted file mode 100644
index d408ca14..00000000
Binary files a/docs/assets/img/thumbnail_kubevirtio.jpg and /dev/null differ
diff --git a/docs/assets/img/thumbnail_kubevirtio.webp b/docs/assets/img/thumbnail_kubevirtio.webp
deleted file mode 100644
index 90bfcb4e..00000000
Binary files a/docs/assets/img/thumbnail_kubevirtio.webp and /dev/null differ
diff --git a/docs/assets/img/thumbnail_streamdeck-large.jpg b/docs/assets/img/thumbnail_streamdeck-large.jpg
deleted file mode 100644
index 5c394712..00000000
Binary files a/docs/assets/img/thumbnail_streamdeck-large.jpg and /dev/null differ
diff --git a/docs/assets/img/thumbnail_streamdeck-large.webp b/docs/assets/img/thumbnail_streamdeck-large.webp
deleted file mode 100644
index 29eb9ea3..00000000
Binary files a/docs/assets/img/thumbnail_streamdeck-large.webp and /dev/null differ
diff --git a/docs/assets/img/thumbnail_streamdeck-thumb.jpg b/docs/assets/img/thumbnail_streamdeck-thumb.jpg
deleted file mode 100644
index 70e37a31..00000000
Binary files a/docs/assets/img/thumbnail_streamdeck-thumb.jpg and /dev/null differ
diff --git a/docs/assets/img/thumbnail_streamdeck-thumb.webp b/docs/assets/img/thumbnail_streamdeck-thumb.webp
deleted file mode 100644
index df5493e5..00000000
Binary files a/docs/assets/img/thumbnail_streamdeck-thumb.webp and /dev/null differ
diff --git a/docs/assets/img/thumbnail_streamdeck.jpg b/docs/assets/img/thumbnail_streamdeck.jpg
deleted file mode 100644
index 5c394712..00000000
Binary files a/docs/assets/img/thumbnail_streamdeck.jpg and /dev/null differ
diff --git a/docs/assets/img/thumbnail_streamdeck.webp b/docs/assets/img/thumbnail_streamdeck.webp
deleted file mode 100644
index 29eb9ea3..00000000
Binary files a/docs/assets/img/thumbnail_streamdeck.webp and /dev/null differ
diff --git a/docs/cache-polyfill.js b/docs/cache-polyfill.js
deleted file mode 100755
index 22cf3eb8..00000000
--- a/docs/cache-polyfill.js
+++ /dev/null
@@ -1,101 +0,0 @@
-/*
- *
- * Air Horner
- * Copyright 2015 Google Inc. All rights reserved.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * https://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License
- *
- */
-// if (!Cache.prototype.add) {
-// Cache.prototype.add = function add(request) {
-// return this.addAll([request]);
-// };
-// }
-
-// if (!Cache.prototype.addAll) {
-// Cache.prototype.addAll = function addAll(requests) {
-// var cache = this;
-
-// // Since DOMExceptions are not constructable:
-// function NetworkError(message) {
-// this.name = 'NetworkError';
-// this.code = 19;
-// this.message = message;
-// }
-// NetworkError.prototype = Object.create(Error.prototype);
-
-// return Promise.resolve().then(function() {
-// if (arguments.length < 1) throw new TypeError();
-
-// // Simulate sequence<(Request or USVString)> binding:
-// var sequence = [];
-
-// requests = requests.map(function(request) {
-// if (request instanceof Request) {
-// return request;
-// }
-// else {
-// return String(request); // may throw TypeError
-// }
-// });
-
-// return Promise.all(
-// requests.map(function(request) {
-// if (typeof request === 'string') {
-// request = new Request(request);
-// }
-
-// var scheme = new URL(request.url).protocol;
-
-// if (scheme !== 'http:' && scheme !== 'https:') {
-// throw new NetworkError("Invalid scheme");
-// }
-
-// return fetch(request.clone());
-// })
-// );
-// }).then(function(responses) {
-// // TODO: check that requests don't overwrite one another
-// // (don't think this is possible to polyfill due to opaque responses)
-// return Promise.all(
-// responses.map(function(response, i) {
-// return cache.put(requests[i], response);
-// })
-// );
-// }).then(function() {
-// return undefined;
-// });
-// };
-// }
-
-// if (!CacheStorage.prototype.match) {
-// // This is probably vulnerable to race conditions (removing caches etc)
-// CacheStorage.prototype.match = function match(request, opts) {
-// var caches = this;
-
-// return this.keys().then(function(cacheNames) {
-// var match;
-
-// return cacheNames.reduce(function(chain, cacheName) {
-// return chain.then(function() {
-// return match || caches.open(cacheName).then(function(cache) {
-// return cache.match(request, opts);
-// }).then(function(response) {
-// match = response;
-// return match;
-// });
-// });
-// }, Promise.resolve());
-// });
-// };
-// }
diff --git a/docs/connect/index.html b/docs/connect/index.html
deleted file mode 100644
index 8a9195e3..00000000
--- a/docs/connect/index.html
+++ /dev/null
@@ -1,355 +0,0 @@
-
-
-
-
-
-
-
- Connect | Adam Jolicoeur
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Mastodon
-
-
-
-
UX Designer, Developer, Program Manager. Creating software for the construction world. Previously at Red Hat and AWS. Collector of nerdy things...forever.
UX Designer, Developer, Program Manager. Creating software for the construction world. Previously at Red Hat and AWS. Collector of nerdy things...forever.
eleventy-plugin-toc to automatically generate a linked table of contents. I use an if content | toc to show this only if the page has linkable headings.
-
markdown-it-anchor adds IDs to markdown headings in order to create anchor links. Used in combination with the table of contents plugin.
eleventy-plugin-emoji-readtime calculates the reading time of blog posts (i.e. any page using the blog layout) based on the number of words. A tag with the time to read is added to the top of a page where the FrontMatter has readtime: true.
UX Designer, Developer, Program Manager. Creating software for the construction world. Previously at Red Hat and AWS. Collector of nerdy things...forever.
- A one-stop-shop for a team's planning and project lifecycle management.
-
-
-
-
-
-
-
-
Role
-
Interaction Designer, Prototypes
-
Areas
-
Wireframes, user paths, usability, prototyping
-
Challenge
-
The greater project team was using multiple project management tools, code repositories, and application development processes, with none of them talking to each other. This project takes all of those areas of concern and brings them together into a single, cohesive interface.
-
-
-
-
-
-
The Process
-
Before starting on the Application Lifecycle Management project, it was determined that the following areas would be need to be covered: list of target users, a user flow, wireframes, and, potentially, prototypes for user testings and feasibility.
-
Target Users
-
Through discussions with Stakeholders and Project Management, it was decided that the target users would be set in tiers - General Users (those who need to add and interact with issues, update project assets, and interact daily - a mix of designers and developers); Project Managers (organizers of work, set deadlines and release dates), and Administrators (control any integrations, add-ons, and access).
-
Application Lifecycle Management flow
-
-
-
-
- Close
-
-
-
-
-
-
Wireframes and Workflows
-
For each section of the ALM application, workflows and wireframes were used to identify possible user paths, as well as to strategize initial designs before moving on to high fidelity mockups and prototypes.
-
From Work Items to Development
-
Goals:
-
-
Communicates to the user that direct access to developing the Work Item is available in a single click.
-
Implementation is unobtrusive and implies navigation.
-
Location will not accidentally be clicked, allowing for enough real estate for line lengths and other meta data. The location of the integration should also imply moving forward.
-
Ordered by recommendation - require users to fill in one area before moving on.
-
As a button, it needs to have a prominent place yet not take the place of a primary button (in style).
-
- Steps to complete the process:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Wireframe
-
This wireframe was created with call outs in order to communicate my thoughts around the design to anyone who saw it, but could not talk with me. Specifically, this worked extremely well when working with colleagues in other time zones where our working ours did not match up.
-
-
-
-
-
From these workflows and wireframes, it was determined that additional questions needed to be answered:
-
-
How do we handle accuracy between the linking of work items?
-
If the work items has a fine name and line number, is the commit SHA also used to help identify the connection?
-
Are we able to type the URL in a browser and navigate to the work item? (Does it have a unique link or is it randomly generated each time?)
-
-
Visual Design
-
After completing the wireframes and flows, a sample visual design was created. This design was created using the in-house design component library.
-
-
-
- Close
-
-
-
-
-
Prototyping
-
As part of the testing and usability study process, I created a prototype that demonstrated some of the basic layouts and IA for users to explore and provide feedback on. This process evolved over time and, eventually, became a full-fledged website that utilized static data and was continuously updated as users provided feedback.
-
-
-
-
Final thoughts
-
-
- In review, I believe that this process helped to flush out a great number of questions and concerns, while also demonstrating that their is a solid platform in which to build the full application on.
-
-
- The findings discovered through the process were taken to the Project Stakeholders, which were then used to create additional design stories and discussions with the development teams.
UX Designer, Developer, Program Manager. Creating software for the construction world. Previously at Red Hat and AWS. Collector of nerdy things...forever.
- For this project, I was tasked with improving the overall user experience for tracking customer engagement and marketing campaigns. This project included creating color palettes, new UI components, personas, and user journeys.
-
-
-
-
-
-
-
-
Role
-
Interaction Designer, Visual Designer
-
Areas
-
Wireframes, Visual Designs
-
Challenge
-
For this project, I was tasked with updating an old user interface to increase usability and visual styling to match a more modern aesthetic.
-
-
-
-
-
-
Goals
-
The goals of this project were to improve efficiency, upgrade the visual aesthetic, and enhance visual awareness.
-
Sitemap (alpha)
-
Before starting on the updated design for the Customer Engagement App (CEA), I first took to creating an updated sitemap. This allowed me to set a basic path for users to navigate through the application, while also separating the pieces of the application into useful areas.
-
-
-
-
- Close
-
-
-
-
-
-
Wireframes
-
I created a set of wireframes that could be quickly iterated on for presenting ideas to project stakeholders and other interested parties.
-
-
- View PDFOpen PDF on GitHub
-
-
-
Visual Designs
-
These visual designs are a small sampling of the final screens that were implemented as part of the completion of this project. The Dashboard, Reporting screen, and Settings page were considered the high-value items and contained the majority of the different components that would be used across the project. This set the baseline for future screens and allowed the development team to create a component library in which to build upon.
-
-
-
-
Application Dashboard
-
-
-
-
- Close
-
-
-
-
-
-
-
-
-
-
Engagement Reporting
-
-
-
-
- Close
-
-
-
-
-
-
-
-
-
-
-
-
Settings
-
-
-
-
- Close
-
-
-
-
-
-
-
-
-
-
The color palette and simplified component examples were some of the first items created, in order to provide the development team with a baseline in which to build the environment from.
-
-
-
-
Color Palette
-
-
-
-
- Close
-
-
-
-
-
-
-
-
-
-
Component Examples
-
-
-
-
- Close
-
-
-
-
-
-
-
-
-
-
-
-
Navigation
-
-
-
-
- Close
-
-
-
-
-
-
-
-
-
-
-
-
Final thoughts
-
-
I believe that the process used for this project, albeit different, fit within the framework given and met all of the requirements as laid out by the Project Management Team. In the end, a new interface was created that met all of the requirements and was based off of clear steps and proper research. Competitively, this new design met, and often surpassed, expectations when compared to what was in use prior to this project.
UX Designer, Developer, Program Manager. Creating software for the construction world. Previously at Red Hat and AWS. Collector of nerdy things...forever.
UX Designer, Developer, Program Manager. Creating software for the construction world. Previously at Red Hat and AWS. Collector of nerdy things...forever.
One enterprise task management system to rule them all.
-
- the journey
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Application Lifecycle Management
-
A one-stop-shop for a team's planning and project lifecycle management.
- the journey
-
-
-
-
-
-
-
-
Customer Engagement App
-
End-to-end tracking of customer engagement and marketing campaigns.
- the journey
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Switchback TimeTrak
-
The goal of this redesign was to create a simplistic system to easily access recent log entries, active projects, and team calendars. From this dashboard, users can quickly see these items, in addition to providing quick navigation items for in-depth reporting.
-
- SketchBootstrapFont Awesome
-
-
-
-
-
-
-
-
-
Structure Cloud
-
For this project, I was tasked with converting the UI of a COBOL application into something that would work with the modern web. The task was very challenging, in that one of the main requirements was to keep the layout as close to the original application as possible (in order to minimize the amount of relearning existing users would need to do), while also providing a clean UI that would attract new users to the platform.
-
- SketchFont AwesomeVisual Studio
-
-
-
-
-
-
-
-
-
-
-
-
Presentations
-
I've created many presentations over the years and recently began to transition them to Figma using the prototyping functionality.
-
UX Designer, Developer, Program Manager. Creating software for the construction world. Previously at Red Hat and AWS. Collector of nerdy things...forever.
- One enterprise task management system to rule them all.
-
-
-
-
-
-
-
-
-
-
Role
-
Lead Designer
-
Areas
-
User research, Wireframes, User journeys, Mockups, Prototyping
-
Problem
-
After more than a decade of minimal updates, multiple subscription services, and independent teams, it became apparent that a single, scalable solution was needed. This project was to replace the existing systems, eliminating costs and overhead.
-
Challenge
-
With multiple systems container millions of tasks (both current and historical) as well as a growing need for various integrations, it was apparent that the user base would be the biggest challenge. Creating something that could not only handle all of the various methods of work, but also the vast historical nature of teams, presented a very unique situation. Additionally, the product had to be one that all users could utilize, no matter their working method. This included, but was not limited to, users with accessibility needs, users who preferred "terminal" or "keyboard" commands, and those who relied on standard keyboard-mouse usage.
-
Constraints
-
The biggest constraint was that of time. As each day passed, users were onboarded to either the older solution or to products that required licenses and cost the company money. The team was given one year to put together an initial release to be announced at an upcoming conference.
-
-
-
-
-
-
-
The Process
-
Before any design work (wireframes, mockups, prototypes) could begin, extensive user research and testing was needed.
-
Research methods with example questions:
-
-
User interviews
-
-
Ask users what their role is on their product team.
-
What product(s) do they use to manage their work?
-
If they do not use the existing internal product, why not?
-
-
-
Competitive analysis
-
-
What products are used internally, besides the previous internal-built system?
-
Why are they used? What do they provide that the current internal system does not?
-
-
-
On-hand testing
-
-
As a user, I needed to work within the system we were working to replace so that I can find the issues that currently exist.
-
Findings were compared against user interviews. Those interviews were also used as a basis for various testing methods.
-
-
-
Observe users
-
-
Watch how users use the products: where do they always visit? What tasks are they always performing?
-
-
-
-
-
Once a baseline had been established, the first round of user flow diagrams and analysis took place. Each step in the various user flows had two goals:
-
-
Follow user expectations
-
-
Users expected to be able to perform basic tasks, such as creating work items, viewing work items, and organizing their work in a single system.
-
-
-
Simplify existing processes
-
-
Users would not accept a more complicated process. Interviews taught me that anything more complicated than what they had would be a deal-breaker for switching to, no matter the directives from management.
-
-
-
-
-
Target Audience
-
For the initial release (scoped internally as a "beta"), the target audience consisted of Individual Contributors (IC), with a mix of high-interaction and low-interaction users. These were categorized as "Contributors", "Owners", and "Viewers".
-
-
Contributor
-
-
Those who actively added items to a team's task queue.
-
-
-
Owner
-
-
Individuals who were, at a high-level, responsible for the delivery and success daily and long-term tasks and goals. While not ICs, Owners had a direct hand in what tasks teams took on.
-
-
-
Viewer
-
-
Those who stayed on the "outside" of the day-to-day operations, but could influence the work taking place. Viewers were not considered to be a top-level user, but the entire process had to take into account their work. If things became harder for them to see/find, then they were likely to become a blocker to adoption.
-
-
-
-
After discussions with Project Management (PM), it was determined that the target audience would be broken down into tiers: Tier 1 and Tier 2.
-
-
Tier 1 consisted of those who used the existing solutions multiple times per day and could assist with driving adoption. These were the Contributors.
-
-
Tier 2 consisted of those who interactive with existing solutions on a weekly basis, and then only to monitor the work being done by those in Tier 1.
-
-
-
-
User flows, Wireframes, and Mockups
-
For the initial Task Details view, user flows and wireframes were used to identify possible errors. The findings from this work would go on to determine the direction of the final mockups.
-
-
-
User flows
-
-
- Basic user flow
-
- Expand
-
- open image in a new window
-
-
-
-
-
-
User states
-
-
- User flow states
-
- Expand
-
- open image in a new window
-
-
-
-
-
-
Initial findings
-
Based off of these user flows, I determined that the success and failures paths needed to be looked at further. Depending on the user, these paths had the potential to break experiences and decrease the usability and delight in the product.
-
-
-
-
Wireframes
-
When creating wireframes, I start by taking an existing components (whether already in the application or from the component library in use) and lay out my page. From there, I begin to add some details (using the redacted script font) and basic headings. This is then reviewed with PM, Development, and, if available, fellow UX designers.
-
-
-
-
Mockups
-
After reviews have been completed on the wireframes, mockups are created. In my process, I utilize mockups to get the full look/feel of the page without interactions. Once completed, these are used for user testing as well as final review with the development team.
-
-
-
-
-
-
-
-
-
-
-
-
Testing and Revisions
-
As part of the iterative process, I consistently looked at user feedback and heat-mapping to determine if there were any changes needed. From the beginning, it was known that additional attributes would be made available to users and that the Task Details page would have to be able to adapt accordingly.
-
As part of the testing process, I created a card-sorting survey for users, where I included all of the existing attributes, as well as some future-planned attributes, and asked users to order them by priority. Priority was determined by the user, with the only prompt being "what attribute(s) are required for you to get your work done in the most efficient manner?".
-
-
- User testing card sorting
-
-
-
Revisions
-
After analyzing the results of the card-sorting user testing, additional mockups were created to task with the updated attribute priorities.
-
-
-
-
- Version 2
-
- Expand
-
- open image in a new window
-
-
-
-
-
-
-
- Version 3
-
- Expand
-
- open image in a new window
-
-
-
-
-
-
-
- Version 4
-
- Expand
-
- open image in a new window
-
-
-
-
-
-
-
-
-
Final thoughts
-
-
Throughout the design process, it became clear that although the initial design solved many of the problems users faced with existing systems, there was plenty of room in which to improve.
-
-
From the user testing sessions, specifically card sorting, I was able to adjust the layout and direction of the task details page without negatively impact user's experiences.
-
By working the development team, we were able to quickly role out changes to users and compare the new metrics to those of previous iterations. These metrics became the new baseline for future designs and detail screens across the product.
UX Designer, Developer, Program Manager. Creating software for the construction world. Previously at Red Hat and AWS. Collector of nerdy things...forever.
UX Designer, Developer, Program Manager. Creating software for the construction world. Previously at Red Hat and AWS. Collector of nerdy things...forever.
UX Designer, Developer, Program Manager. Creating software for the construction world. Previously at Red Hat and AWS. Collector of nerdy things...forever.
UX Designer, Developer, Program Manager. Creating software for the construction world. Previously at Red Hat and AWS. Collector of nerdy things...forever.
UX Designer, Developer, Program Manager. Creating software for the construction world. Previously at Red Hat and AWS. Collector of nerdy things...forever.
- When I work on a design, I prototype as I go. This allows me to see what I'm doing in a working environment, while keeping expectations realistic.
-
-
-
-
-
-
-
- Sites
-
-
-
-
-
-
PatternFly 4
-
In support of the 4th release of PatternFly, I worked with a group of designers to create a modern, responsive take on the PatternFly website. Using a responsive layout with SVGs that move with the page, I create clean aesthetic that would flow through the rest of the site.
As part of a usability study, I worked with a UX Researcher to test out different variations of a Feature Flag, or notifier, for aspects and pages of an application that are either in a pre-release state, or have an unreleased element in use.
UX Designer, Developer, Program Manager. Creating software for the construction world. Previously at Red Hat and AWS. Collector of nerdy things...forever.
UX Designer, Developer, Program Manager. Creating software for the construction world. Previously at Red Hat and AWS. Collector of nerdy things...forever.
UX Designer, Developer, Program Manager. Creating software for the construction world. Previously at Red Hat and AWS. Collector of nerdy things...forever.
UX Designer, Developer, Program Manager. Creating software for the construction world. Previously at Red Hat and AWS. Collector of nerdy things...forever.
UX Designer, Developer, Program Manager. Creating software for the construction world. Previously at Red Hat and AWS. Collector of nerdy things...forever.
UX Designer, Developer, Program Manager. Creating software for the construction world. Previously at Red Hat and AWS. Collector of nerdy things...forever.
UX Designer, Developer, Program Manager. Creating software for the construction world. Previously at Red Hat and AWS. Collector of nerdy things...forever.
UX Designer, Developer, Program Manager. Creating software for the construction world. Previously at Red Hat and AWS. Collector of nerdy things...forever.
UX Designer, Developer, Program Manager. Creating software for the construction world. Previously at Red Hat and AWS. Collector of nerdy things...forever.
UX Designer, Developer, Program Manager. Creating software for the construction world. Previously at Red Hat and AWS. Collector of nerdy things...forever.
UX Designer, Developer, Program Manager. Creating software for the construction world. Previously at Red Hat and AWS. Collector of nerdy things...forever.
UX Designer, Developer, Program Manager. Creating software for the construction world. Previously at Red Hat and AWS. Collector of nerdy things...forever.
- Program Management
- Figma
- Strategic Technology
- Design Systems
- Research
-
-
-
-
As the Lead Program Manager and Designer, I am responsible for creating product roadmaps, maintaining team goals in order to complete deliverables, and managing the internal software suite.
-
-
Lead Program Manager, CAS Strategic Technology Group
- Figma
- Prototypes
- UserTesting
- Design Systems
- Research
- React
-
-
-
-
As a Senior UXD on the Amazon Software Builder Experience team, I was responsible for the next generation of task management solutions for Amazon Issue Management. In this role, I oversaw the overall design and deliverables, implementation, collected feedback from internal users. As the lead designer on the project, I was responsible for providing cohesive experiences for all Amazon employees, regardless of role, in order to perform their duties with minimal friction.
-
-
Lead Designer, Task Management
-
Led user testing and interview sessions
-
Created prototypes (Figma and React-based) for internal testing and validation using organization design system
-
-
-
-
-
-
-
-
Senior Software Engineer, UXD
-
Red Hat, Inc (Westford, MA)
-
December 2016 - August 2021
-
- Sketch
- Adobe XD
- HTML
- SCSS
- Git
- OSS
-
-
-
-
As a Senior Interaction Designer on the User Experience Design team, my responsibilities included creating user flows, wireframes, mockups, and proofs-of-concepts for products and websites across Red Hat. As part of my role, I became a core contributor to the PatternFly design system and lead designer of the Red Hat Developer Design Manual.
-
-
UX Designer, OpenShift
-
Designer/Developer, Red Hat Developer Design Manual, developers.redhat.com
-
Designer/Developer, kubevirt.io
-
Interaction Designer, Red Had Managed Integration
-
Core Contributor, PatternFly Design System
-
-
-
-
-
-
-
-
User Experience Designer
-
Saylent Technologies (Franklin, MA)
-
November 2014 - July 2016
-
- Photoshop
- Visual studio
- HTML
- CSS
- Agile
-
-
-
-
As the first in-house designer, I led the design and user research for the Account360 and Card360 platforms, working with a team of developers to improve product usability. The primary focus for this work was on easy-to-use and manageable interfaces for the financial industry.
-
-
Lead designer, Account360 and Card360 platforms
-
Lead designer, product refreshes/corporate presentations and sales demonstrations
-
Created system for UX prototyping and usability testing
-
Developer, HTML/CSS for use in ASP.net applications
-
Created style guide/css framework for corporate products
-
-
-
-
-
-
-
-
Vice President, Design
-
Switchback, Inc. (Holden, MA)
-
November 2010 - August 2021 / September 2023 - January 2025
-
- Sketch
- Adobe XD
- HTML
- SCSS
- Wireframes
-
-
-
-
As a contractor, I was the lead designer for multiple products and web interfaces including a redesign of an internal financial accounting product, an architectural drawing reference interface, and a time management system.
-
-
- Product Design
-
September 2024 - January 2025
-
-
- Visual Design & Development
-
November 2010 - December 2021
-
-
- Web Design
-
January 2003 - June 2008
-
-
-
-
-
-
-
-
-
UI Software Engineer
-
Black Duck Software (Burlington, MA)
-
February 2013 - October 2014
-
- HTML
- CSS/LESS
- Bootstrap
- Agile
- Git
-
-
-
-
As a UI Software Engineer, I worked with the development and design teams to turn the visual designs into working applications.
-
-
Developed and implemented a software inventory and management system
-
Created and developed wireframes, templates, and live mockups for development team
-
Developed continuity and usability structure for high-interaction areas
-
Assisted design and development with a fluid and responsive navigation structure
-
-
-
-
-
-
-
-
Help Desk Analyst
-
Conservation Services Group (Westborough, MA)
-
June 2008 - November 2010
-
- JIRA
- DevOps
- Ubuntu
- RHEL
- VMs
-
-
-
-
As a Help Desk Analyst, I managed and administered the internal IT Help Desk system while maintaining and active system for automated email responses and user-focused ticketing system.
-
-
Managed and administered IT Help Desk System (Spiceworks)
-
Managed and administered Blackberry Enterprise Server 5.0
-
Administered FTP Server and FTP account using SuSE 9 and Ubuntu 8.04 LTS
-
Created and managed POP3 mail servers on Ubuntu for JIRA
-
Implemented SFTP Server using RHEL 5.4
-
Populated applications through Citrix; managed access to applications through AD security groups and settings
-
Assisted with VMware 4.0 configurations on Linux Servers
-
Assisted Senior Systems Engineer and Senior Network Engineer with daily administrative tasks in Active Directory and Exchange 2007
-
-
-
-
-
-
-
-
-
-
Massachusetts College of Liberal Arts - North Adams, MA
- 2003 - 2008
-
Bachelor of Arts, Fine and Performing Arts, Music
-
Bachelor of Arts, Arts, Entertainment, and Media Management
-
Alpha Chi - National Scholars Honor Society - Who’s Who in American Colleges and Universities
-
-
-
-
-
- Product Design
- HTML / CSS
- Iconography
- Prototyping
- Wireframes
- User research
- Figma / FigJam
- Sketch
- Design systems
- Product management
- Roadmapping
-
-
-
-
-
-
Various organizations that I have belonged to, past and present.
UX Designer, Developer, Program Manager. Creating software for the construction world. Previously at Red Hat and AWS. Collector of nerdy things...forever.
UX Designer, Developer, Program Manager. Creating software for the construction world. Previously at Red Hat and AWS. Collector of nerdy things...forever.
- I've been fortunate to work with some great people over the years. Here are some of the things they've said about me.
-
-
-
-
-
-
[Adam] is self-driven and keeps stakeholders (Project manager, Development manager, Engineers) aligned on UX solutions…design proposals are spot-on and considerate of [our] diverse set of users.
-
-
-
-
Adam is highly engaged across 6+ major features at any given time and is somehow never the blocker. Designers like this don’t come around often.
-
-
Senior developer engineer
-
-
-
-
-
Adam’s working model is highly collaborative and amazingly fast
-
-
Front end engineer
-
-
-
-
-
…What stood out to me while working with Adam was his positivity and confidence through every obstacle, pivot, and deadline. He is a true team player.
UX Designer, Developer, Program Manager. Creating software for the construction world. Previously at Red Hat and AWS. Collector of nerdy things...forever.
My primary computer is a MacBook Pro 16" (M3), connected to an LG 32" ultrawide running at 2560 x 1440 resolution, with an external Keychron keyboard and Logitech mouse.
-
The MacBook sits inside of a RainDesign vertical stand, as I use a sit-stand desk and there is no room to have the MacBook open.
-
As part of my setup, I use an Elgato Streamdeck MK.2 (white) to help with switching between applications and not having to memorize keyboard shortcuts.
-
All of my hardware and accessories are plugged into a Caldigit TS3 Plus and I’ll never go without one again!
-
Everything sits on top of a custom, hand-made table that I built :-D
I like to set my device DNS to 1.1.1.1, which is a free, private DNS from Cloudflare.
-
Speaking of Cloudflare, I use it to monitor site traffic and such. Basic usage but I find it helpful.
-
For the last six years, I’ve used Netlify for previewing pull requests, running prototype sites, and user testing, but have recently switched to Cloudflare Workers.
-
All of my sites are published using Cloudflare Pages with various actions (repository dependent) dictating how they are published.
All of my travel gear fits into a Peak Design 20L 20L bag and a small “tech pouch” for cables, charging bricks, Beats Studio Buds, and my Logitech mouse.
This site was created using Eleventy (Markdown + Nunjucks), after many years of trying out essentially everything that was “hip” at a given time. In the end, I just needed something simple that I could build upon, but also could be used for other projects (with an easy-to-simplify structure). For the UI, I use the Bootstrap Grid system as I didn’t want to write one from scratch. Various UI elements of the site are made using Shoelace (buttons, carousel, details - I’m really starting to get into Web Components) with custom pieces on top.
-
Be sure to check out uses.tech to see other /uses pages!
UX Designer, Developer, Program Manager. Creating software for the construction world. Previously at Red Hat and AWS. Collector of nerdy things...forever.