I am new to Drupal and creating a custom Drupal theme from a HTML template.
For some sections, I want to create custom blocks with some specific functionality. For example there is a counter running on right sidebar in HTML template. I want to create a block so users can adjust this block in any region they want.
My main concern is that if users install my Drupal theme on their site, this block should automatically be available in structure block list like main menu and others shows by default.
There is no particular ways defined on any site?