Theme attribute must be added on html code like this: <div class="github-timeline" ... data-dark-theme="true"></div> <div class="github-timeline" ... data-use-system-theme="true"></div>
Default theme is Ligth Theme so data-dark-theme and data-use-system-theme attributes default values is false
Vue projesinde paket import edildiğinde daha dom hazır olmadığından kod github-timeline class'ına sahib bir element bulamıyor ve dom yüklendikten sonra da kod zaten bir kere çalıştığı için komponent çizilemiyor.
Böyle bir class'a sahip eleman olup olmadığı setTimeout kullanılarak belli aralıklarla takip edilebilir
A site should be published where users can test the project live. They can configure it according to their requests. GitHub pages, Netlify or Vercel can be used.