Follow below instructions to add the theme to weebly (to install the theme):
- Open the folder you saved the theme you downloaded, you should see a zip file.
- Extract the zip file. You should see another zip file titled "themeNAME_v1_0".
- On your Weebly website editor click THEME -> Click Change Theme -> Click Import Theme. A dialogue box appears.
- Click 'Select a theme', locate the folder you saved the theme, click and upload "themeNAME_v1_0", wait for the theme to upload.
- After upload, click "Custom" tab to see and choose that theme to start using it.
Below video shows how to add weebly theme to your account