') + ')', 'gi'); if (regex.test(text)) { found = true; var frag = document.createDocumentFragment(); var parts = text.split(regex); parts.forEach(function(part, i) { if (i % 2 === 0) { frag.appendChild(document.createTextNode(part)); } else { var span = document.createElement('span'); span.className = 'userscript-highlight'; span.textContent = part; frag.appendChild(span); } }); node.parentNode.replaceChild(frag, node); } }); } else if (node.nodeType === 1 && node.childNodes) { // element var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT']; if (!skipTags.includes(node.tagName)) { Array.from(node.childNodes).forEach(highlight); } } } highlight(document.body); // Re-highlight on dynamic content var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1 || node.nodeType === 3) highlight(node); }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ', 'i'); if (__m === '*' || __re.test(location.href)) { // Strip utm_, fbclid, gclid, etc. from all links on page (function() { var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content', 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid', 'ref', 'ref_src', 'source', 'medium', 'campaign']; function cleanUrl(url) { try { var u = new URL(url, window.location.origin); var changed = false; trackingParams.forEach(function(p) { if (u.searchParams.has(p)) { u.searchParams.delete(p); changed = true; } }); return changed ? u.toString() : url; } catch (e) { return url; } } function cleanLinks() { document.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } cleanLinks(); var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1) { if (node.tagName === 'A') cleanLinks(); node.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + ', 'i'); if (__m === '*' || __re.test(location.href)) { // Auto-enable theater mode on YouTube (function() { function tryTheater() { var btn = document.querySelector('button[aria-label="Theater mode"], ytd-player #player button[title="Theater mode"]'); if (btn && !btn.classList.contains('activated')) { btn.click(); } } // Try immediately tryTheater(); // Try after navigation (SPA) var lastUrl = location.href; setInterval(function() { if (location.href !== lastUrl) { lastUrl = location.href; setTimeout(tryTheater, 500); } }, 1000); // Also try on player load var observer = new MutationObserver(tryTheater); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ', 'i'); if (__m === '*' || __re.test(location.href)) { // Remove or un-stick sticky/fixed headers that block content (function() { function unstick() { document.querySelectorAll('header, nav, [role="banner"], .header, .navbar, .sticky, .fixed-top, [style*="position: fixed"], [style*="position:sticky"]').forEach(function(el) { if (el.style.position === 'fixed' || el.style.position === 'sticky' || getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') { el.style.position = 'static'; el.style.top = 'auto'; el.style.zIndex = 'auto'; } }); } unstick(); var observer = new MutationObserver(unstick); observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] }); })(); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); })(); VitorMotaNJ (vitor-mota) · GitHub
Skip to content
View VitorMotaNJ's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Organizations

@CentralPett@MinhasLeis@Illumi-Etec@VerSonhos

Block or report VitorMotaNJ

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
VitorMotaNJ/README.md

Olá 👋, Eu sou Vitor Mota

💫 Minha Trajetória Acadêmica

  • Técnico em Desenvolvimento de Sistemas - ETEC de Guaianases
  • Análise e Desenvolvimento de Sistemas (Cursando) - FATEC Mogi das Cruzes
  • Programação Fullstack (Cursando) - INSTITUTO PROA

💻 Tecnologias

PHPCSS3JavaScriptJavaHTML5GitGitHubMS SQL ServerMySQLReactReact Native

🌐 Conecte-se comigo

LinkedIn

🚀 Meus Projetos em Destaque

CentralPet

CentralPet 🐾 é uma plataforma que centraliza informações sobre adoção de animais e notícias do mundo pet. Conectamos você a ONGs e sites parceiros, facilitando o processo de encontrar e adotar um pet, além de oferecer conteúdos e recursos de acessibilidade.

Ver Deploy 🚀Ver Código 💻

Litera

Litera é uma suíte de jogos educacionais desenvolvida para auxiliar no processo de alfabetização de crianças brasileiras. O projeto foi criado como parte do trabalho de conclusão de curso de Desenvolvimento de Sistemas da Escola Técnica Estadual de Guaianases, com o objetivo de tornar o aprendizado da leitura e escrita mais lúdico e envolvente, utilizando jogos interativos e dinâmicos.

Ver Código 💻

VerSonhos

Versonhos é um projeto que visa humanizar o processo de internação hospitalar com o foco em crianças. Tendo como objetivo o conforto e a esperança o projeto utiliza-se da tecnologia da realidade aumentada para proporcionar momentos de bem-estar

Ver Código 💻Ver Site 🚀


📚 Meus Estudos e Cursos

Estudo: Tailwind CSS

Estudos sobre Tailwind.

Ver Repositório 💻


📊 Estatísticas

StatsTop Languages

Pinned Loading

  1. CentralPett/CentralPetCentralPett/CentralPetPublic

    CentralPet 🐾 é uma plataforma que centraliza informações sobre adoção de animais e notícias do mundo pet. Conectamos você a ONGs e sites parceiros, facilitando o processo de encontrar e adotar um p…

    HTML 5

  2. AULAS-HTML-CSS-JAVASCRIPT-PROAAULAS-HTML-CSS-JAVASCRIPT-PROAPublic

    Repositório contendo o conteúdo de HTML, CSS e JAVASCRIPT ensinado e práticado nas aulas do PROPROFISSÃO

    HTML

  3. MinhasLeis/MinhasLeisMinhasLeis/MinhasLeisPublic

    CSS 2

  4. Aulas-React-ProaAulas-React-ProaPublic

    Exercícios feitos durante as aulas de React durante o curso ProaProfissão

    JavaScript

  5. EdileneSalgadosEdileneSalgadosPublic

    Site de para o projeto "Corre da quebrada" do curso Proprofissão do instituto Proa

    JavaScript 1