From 279207882015c35d79f7fe6c96cc969fe9156bf1 Mon Sep 17 00:00:00 2001 From: littleblack111 Date: Thu, 4 Jan 2024 23:24:53 +0800 Subject: fixed for firefox(removed tilt) --- src/js/getrepo.js | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/src/js/getrepo.js b/src/js/getrepo.js index 0190c750..675a187c 100644 --- a/src/js/getrepo.js +++ b/src/js/getrepo.js @@ -4,6 +4,7 @@ const repoList = document.querySelector('.repo-list'); const reposSection = document.querySelector('.repos'); const filterInput = document.querySelector('.filter-repos'); + // get information from github profile const getProfile = async () => { const res = await fetch( @@ -19,7 +20,7 @@ const displayProfile = (profile) => { const userInfo = document.querySelector('.user-info'); userInfo.innerHTML = `
- user avatar + user avatar
@@ -70,7 +71,7 @@ const displayRepos = (repos) => { const forksUrl = `${userHome}/${repo.name}/network/members` let listItem = document.createElement('li'); - listItem.classList.add('repo'); + listItem.classList.add('repo', 'animate', 'zoomIn') listItem.innerHTML = `

${repo.name}

${repo.description ? `${repo.description}` : ''}

` @@ -92,11 +93,11 @@ const displayRepos = (repos) => { if (repo.homepage && repo.homepage !== "") { listItem.innerHTML += `

- Code ${devicons["Github"]} - Live ${devicons["Chrome"]}
`; + Code ${devicons["Github"]} + Live ${devicons["Chrome"]}
`; } else { listItem.innerHTML += `

- View Project ${devicons["Github"]}
`; + View Project ${devicons["Github"]}
`; } repoList.append(listItem); @@ -117,7 +118,11 @@ filterInput.addEventListener('input', (e) => { } else { repo.classList.add('hide'); repo.addEventListener('animationend', () => { - repo.style.position = 'absolute' + if (searchLowerText != '') { + repo.style.position = 'absolute' + } else { + repo.style.position = 'relative' + } }); } } @@ -181,4 +186,3 @@ const devicons = { Vue: ' Vue', Mail: '', }; - -- cgit v1.2.3