One Page WordPress Theme developing

Hi There,
I have been developing a one page WordPress personal portfolio theme for Themeforest submission.
I have developed

  1. index.php(general blog posts) + design
  2. single.php + single page design(general single blog post)
  3. archive.php+ design
  4. searchform.php and search.php + design
  5. 404.php+ design
  6. sidebar.php (widgetized)
  7. comments.php
  8. page.php (default page template)

Are there any template files or page design or any other things to be created that are mandatory for themeforest standard themes?

N. B. This is a onepage personal portfolio WordPress theme.

Thanks much for your time. :slight_smile: