This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Find all elements with click handlers that aren't properly marked as interactive | |
const allElements = document.querySelectorAll('*'); | |
const problematicElements = Array.from(allElements).filter(el => { | |
// Get click event listeners if any | |
const eventListeners = getEventListeners(el); | |
const hasClickListener = eventListeners && eventListeners.click && eventListeners.click.length > 0; | |
if (!hasClickListener) return false; | |
// Check if element is already an interactive element |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<a role="button" | |
id="userway-trigger" | |
aria-label="Customize Accessibility Options" | |
onclick="UserWay.widgetOpen();" | |
style="cursor: pointer"> | |
Accessibility | |
</a> | |
<script> | |
(function(d) { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
!-- HTML --> | |
<a href="#main-content" class="skip-link">Skip to main content</a> | |
<nav> | |
<!-- Your navigation content --> | |
</nav> | |
<main id="main-content" tabindex="-1"> | |
<!-- Your main content --> | |
</main> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import { NextResponse } from 'next/server'; | |
export const config = { | |
matcher: ['/'], | |
}; | |
const THRESHOLD = 0.5; | |
const COOKIE_NAME = 'tm_var'; | |
export function middleware(req) { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import { NextResponse } from 'next/server'; | |
export const config = { | |
matcher: ['/'], | |
}; | |
const THRESHOLD = 0.5; | |
const COOKIE_NAME = 'tm_var'; | |
export function middleware(req) { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Recaptcha HTML: <div class="g-recaptcha" data-sitekey="{{ site_key }}" data-theme="dark" id="recaptcha"></div> | |
// MapKit HTML: <div id="map" class="h-full"></div> | |
// (also requires installation of mapkit.js and recaptcha.js scripts) | |
var recpatcha = document.getElementById('recaptcha') | |
var mapKitColorMode = "light"; | |
if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { | |
recpatcha.setAttribute('data-theme', 'dark'); | |
mapKitColorMode = "dark" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Fix for FOUC : | |
**At the top of your HTML:** | |
<!doctype html> | |
<html> | |
<head> | |
<style>html{visibility: hidden;opacity:0;}</style> | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
analytics | |
bug | |
ui/ux problem | |
enhancement | |
hold | |
duplicate | |
enhancement | |
help wanted | |
need client feedback | |
need client info |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
namespace App\Controller; | |
use Symfony\Component\HttpFoundation\Request; | |
use EasyCorp\Bundle\EasyAdminBundle\Controller\AdminController; | |
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route; | |
use Google_Client; | |
use Google_Service_AnalyticsReporting; | |
class AdminDashboardController extends AdminController |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/local/bin/php | |
<?php | |
echo "Running tests.. "; | |
exec('bin/phpunit', $output, $returnCode); | |
if ($returnCode !== 0) { | |
// Show full output | |
echo PHP_EOL . implode($output, PHP_EOL) . PHP_EOL; | |
echo "Aborting commit.." . PHP_EOL; | |
exit(1); |
NewerOlder