Welcome back 👋
Manage all website content from this dashboard. Changes save to your browser instantly — export content.js to push them live for all visitors.
- Use the sidebar to navigate to any content section.
- Edit fields — changes save to your browser automatically.
- Click Save All to make sure everything is stored.
- Go to Export & Deploy to download the updated
content.js. - Upload that file to
public_html/assets/js/on Hostinger — all visitors will see the new content.
General & Brand
Update the site name, tagline, and SEO meta descriptions for both English and Arabic.
Contact & Social Media
All contact details and social media links used across the website.
Announcement Banner
Display a full-width banner at the top of the website. Great for promotions, new courses, or important notices.
Banner is hidden. Toggle on to show it.
Logo Management
Upload your logo once — it will appear automatically in the navbar and footer. Supports PNG, JPG, SVG, or WebP.
Click to upload or drag and drop
PNG, JPG, SVG or WebP · Max 2MB recommended
When no image is uploaded, the website uses the TFC text logo. Save and export content.js after uploading.
- Recommended size: 200×60 px or wider with transparent background
- File formats: SVG preferred for crispness at all sizes, PNG also works
- Keep the background transparent so it works in both light and dark mode
- After uploading, click Save All then go to Export & Deploy
Assessment Form
Configure how the assessment form submits and which email receives the leads.
- Go to formspree.io and create a free account.
- Click New Form and give it a name (e.g. "TFC Assessment").
- Copy the form ID from the URL (looks like
xyzabc12). - Paste it in the Formspree Form ID field above.
- Set Method to Formspree, then Save All and Export.
- Form submissions will arrive in your Formspree inbox and forward to your email.
Export & Deploy
Download your updated content file and upload it to Hostinger to publish all changes for every visitor.
📦 How Publishing Works
Changes you make here are saved in your browser. To make them visible to all visitors worldwide, you need to export the content.js file and upload it to Hostinger. This takes about 60 seconds.
public_html/assets/js/.content.js and upload the new one you downloaded.Reset all your changes and restore the original default content. This cannot be undone.
Settings
Admin password and system preferences.
⚠ After changing, click Save All then Export content.js and re-upload it to Hostinger. Otherwise the old password will still work after the next page reload.
- Runs entirely as static HTML — no server or database required
- Changes save instantly to your browser's localStorage
- Export → Upload cycle takes under 60 seconds to go live
- All content works in both English and Arabic (RTL)
- Fully compatible with Hostinger shared hosting