{"id":16079231,"url":"https://github.com/developer3027/hero-video","last_synced_at":"2026-01-25T18:31:33.077Z","repository":{"id":119587053,"uuid":"346651825","full_name":"Developer3027/hero-video","owner":"Developer3027","description":"Template for html hero with video background and side nav. Includes audio and equalizer.","archived":false,"fork":false,"pushed_at":"2021-03-12T19:57:39.000Z","size":29038,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-20T16:13:45.991Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://cocky-cori-7cae1e.netlify.app","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Developer3027.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-03-11T09:44:37.000Z","updated_at":"2021-03-13T03:34:04.000Z","dependencies_parsed_at":null,"dependency_job_id":"14b0834b-256f-426a-b425-85a99c12c27d","html_url":"https://github.com/Developer3027/hero-video","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Developer3027/hero-video","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Developer3027%2Fhero-video","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Developer3027%2Fhero-video/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Developer3027%2Fhero-video/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Developer3027%2Fhero-video/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Developer3027","download_url":"https://codeload.github.com/Developer3027/hero-video/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Developer3027%2Fhero-video/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28756442,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-25T16:32:25.380Z","status":"ssl_error","status_checked_at":"2026-01-25T16:32:09.189Z","response_time":113,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-09T10:41:31.494Z","updated_at":"2026-01-25T18:31:33.059Z","avatar_url":"https://github.com/Developer3027.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# hero-video\n\nThis is a template hero type site. Big hero section with a side nav. This project is ripped from Brad Traversy. He did wonderful work and I agree that the template is a great idea. I should have more, so I grabbed this one and made some changes. Here is a link to that video. [Brad Traversy](https://youtu.be/8MgpE2DTTKA). This template features a side nav menu and typical hero CTA info.\n\n![main img](/glynn_coco_20210312_023507.png)\n\nIn addition, Brad used a video and a overlay using blend modes in css to amplify the video. I used the same approach, just different feel. I also included audio and included a small equalizer for a visual.\n\n### Web Audio\nIn working with the web audio I found a security feature that I had to work with. You can use the audio tag and load up the music file. You can set attributes and have the player and controls which is awesome. In setting up the eq, I found this video to be very helpful. [Squeaky Tech](https://youtu.be/rY2v7HIWQEI). After getting the eq to work I found that the audio context requires user interaction. I am loading the music and creating the context upon load, before user interaction. This is ok for the player and if you just click play and listen to the whole song, no problem. However, if you press pause, then refresh the page, the audio context will suspend due to that interaction before page load and the context being set. This being the case I set a button to resume the audio context in the case that it becomes suspended.\n\n### Resources\nThe video file I used came from [Pexel](https://www.pexels.com) Pexel by Suzy Hazelwood. The video was set to mute and loop.\n\nThe music I used was a total find while searching through Soundcloud by Glynn Coco. I am not big on hip hop or rap, but this song, given todays political climate, really inspired me in this project. I used functionality built into linux to get the song. I used audacity to modify it and put in the vinyl scratch and chop in spots. The one I created has it's own charm but I did it to wet the whistle and so the links are to Glynn Coco and the original file.\n\nThis was fun! Hope you enjoy.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeveloper3027%2Fhero-video","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdeveloper3027%2Fhero-video","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeveloper3027%2Fhero-video/lists"}