If you want to update the FontAwesome version used on your CMS site, perhaps to support switching out the Twitter logo to the X logo, follow the below steps to ensure that you are using the latest version of FontAwesome.
Updating Font Awesome
Open the CMS, and in the Home ribbon bar go to your Layouts.
It is most likely that the stylesheet for the FontAwesome functionality is stored in a partial layout, which can be found in the ribbon bar as highlighted below.
Once you have found the relevant layout, either delete or comment out by putting <!-- at the start and --> at the end of the line referencing the "use.fontawesome.com" style sheet.
In a new line below this, add the below
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.1/css/all.min.css" integrity="sha512-5Hs3dF2AEPkpNAR7UiOHba+lRSJNeM2ECkwxUIxC1Q/FLycGTbNapWXB4tP889k5T5Ju8fs4b1P5z/iB4nMfSQ==" crossorigin="anonymous" referrerpolicy="no-referrer" />
Once that change has been made, ensure that you Save and Check in this change, ready to be published!
Updating the Twitter Logo
To make use of the new version of FontAwesome, you can change the existing Twitter logo to the new X logo.
Open the CMS, and find the page that shows the social media links and put it into edit mode.
Find and edit the content item that is displaying the icons.
Replace the highlighted Class for the twitter logo with "fa-brands fa-x-twitter".
Make sure to save and check-in your changes!
In the Publish tab, select the 'Publish' button. Here, you'll find a list of all the changes that have been made to this site by all users. any changes have been made live and will show up on the website. You can either choose to publish all changes for any users, or just select the ones you wish to push live now. You can also choose the 'Select All' button to quickly tick all the items at once, or the 'Select Mine' if you only wish to push live your amendments. It's also worth noting the 'Select None' button - this is quite useful if you've got lots of changes, some of which you want to push live now and some of which you don't, as this enables you to be more meticulous with your selection.
It's important to add comments every time you push something to live, so that others know what changes went live. This is also useful to look back on should you need to roll back any changes.