GeneralConfig.tsx 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. import React from 'react';
  2. import EditInstanceDetails from './EditInstanceDetails';
  3. import EditInstanceTags from './EditInstanceTags';
  4. import EditSocialLinks from './EditSocialLinks';
  5. import EditPageContent from './EditPageContent';
  6. // eslint-disable-next-line react/function-component-definition
  7. export default function PublicFacingDetails() {
  8. return (
  9. <div className="config-public-details-page">
  10. <p className="description">
  11. The following are displayed on your site to describe your stream and its content.{' '}
  12. <a
  13. href="https://owncast.online/docs/website/?source=admin"
  14. target="_blank"
  15. rel="noopener noreferrer"
  16. >
  17. Learn more.
  18. </a>
  19. </p>
  20. <div className="top-container">
  21. <div className="form-module instance-details-container">
  22. <EditInstanceDetails />
  23. </div>
  24. <div className="form-module social-items-container ">
  25. <div className="form-module tags-module">
  26. <EditInstanceTags />
  27. </div>
  28. <div className="form-module social-handles-container">
  29. <EditSocialLinks />
  30. </div>
  31. </div>
  32. </div>
  33. <div className="form-module page-content-module">
  34. <EditPageContent />
  35. </div>
  36. </div>
  37. );
  38. }