cp24-digestViewHeadlines.tsx1 match
22url: $("tbody > tr:nth-child(2) > td > span a").attr("href"),
23date: $("span > b").text(),
24imgUrl: $("#emailImage").attr("src") ?? "",
25};
26});
untitled-923index.html1 match
18
19<!-- Favicon -->
20<link rel="icon" href="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><text y='.9em' font-size='90'>🎓</text></svg>">
21</head>
22<body>
untitled-923types.ts2 matches
15date: string;
16summary: string;
17image?: string;
18}
1931department: string;
32qualifications: string;
33image?: string;
34}
charmaineValSearchcomponents.tsx22 matches
228<div className="result-header">
229<div className="result-header-content">
230{result.image_url && (
231<div className="project-image">
232<img src={result.image_url} alt={result.project_name} />
233</div>
234)}
292<div className="result-header">
293<div className="result-header-content">
294{result.image_url && (
295<div className="project-image">
296<img src={result.image_url} alt={result.name} />
297</div>
298)}
351<div className="result-header">
352<div className="user-header">
353{result.profile_image_url && (
354<div className="user-avatar">
355<img src={result.profile_image_url} alt={result.username || "User"} />
356</div>
357)}
1224<a href="?q=api" className="example-link">api</a>
1225<a href="?q=database" className="example-link">database</a>
1226<a href="?q=image" className="example-link">image</a>
1227<a href="?q=function" className="example-link">function</a>
1228<a href="?q=discord" className="example-link">discord</a>
1289<div className="contributor-header">
1290<div className="contributor-avatar">
1291{contributor.profile_image_url
1292? <img src={contributor.profile_image_url} alt={contributor.username} />
1293: (
1294<div
1337rel="noopener noreferrer"
1338>
1339<div className="project-image">
1340{project.image_url
1341? <img src={project.image_url} alt={project.name} />
1342: (
1343<div
1378<a href="?q=api" className="example-link">api</a>
1379<a href="?q=database" className="example-link">database</a>
1380<a href="?q=image" className="example-link">image</a>
1381<a href="?q=function" className="example-link">function</a>
1382<a href="?q=discord" className="example-link">discord</a>
1419<div className="val-meta">
1420<span className="username">
1421{val.user_profile_image_url && (
1422<img
1423src={val.user_profile_image_url}
1424alt={val.username}
1425className="profile-image"
1426/>
1427)}
1472<div className="project-meta">
1473<div className="username">
1474{project.user_profile_image_url && (
1475<img
1476src={project.user_profile_image_url}
1477alt="Profile"
1478className="profile-image"
1479/>
1480)}
1824}
1825
1826.profile-image {
1827width: 20px;
1828height: 20px;
templateTwitterAlertREADME.md3 matches
9## Example
10This val tracks mentions of "Val Town" and related terms, excluding noise like retweets and irrelevant accounts. Notifications are sent to a Discord webhook but can be easily reconfigured for other platforms.
11<img src="https://imagedelivery.net/iHX6Ovru0O7AjmyT5yZRoA/85912106-f625-443e-5321-6e2699453200/public" width="500"/>
12To see exactly how we use this template at Val Town: https://www.val.town/x/stevekrouse/twitterAlert
1316### 1. Fork this Val
17To use this template, fork this val on the top right corner of this page.
18
1920### 2. View Source Code
21<em>The `CODE` box shows you the the full source code of this val, you may need to scroll down to see it.</em>
22
2324### 3. Customize Query
charmaineValSearchimport.ts2 matches
37username: user.username,
38bio: user.bio,
39profile_image_url: user.profileImageUrl,
40url: user.url,
41updated_at: new Date().toISOString(), // Using current time as the API doesn't provide updated_at
55name: project.name,
56description: project.description,
57image_url: project.imageUrl,
58username: project.author.username || "",
59updated_at: mainBranch?.updatedAt || new Date().toISOString(),
vtProjectSearchimport.ts2 matches
37username: user.username,
38bio: user.bio,
39profile_image_url: user.profileImageUrl,
40url: user.url,
41updated_at: new Date().toISOString(), // Using current time as the API doesn't provide updated_at
55name: project.name,
56description: project.description,
57image_url: project.imageUrl,
58username: project.author.username || "",
59updated_at: mainBranch?.updatedAt || new Date().toISOString(),
PetWebsitePetCard.tsx1 match
45<>
46<div className="pet-card bg-white rounded-lg shadow-md overflow-hidden">
47{/* Pet Image Placeholder */}
48<div className="h-48 bg-gradient-to-br from-purple-100 to-pink-100 flex items-center justify-center">
49<span className="text-6xl">{getSpeciesEmoji(pet.species)}</span>
PetWebsitemigrations.ts1 match
144in_stock BOOLEAN DEFAULT TRUE,
145stock_quantity INTEGER DEFAULT 0,
146image_url TEXT,
147created_at DATETIME DEFAULT CURRENT_TIMESTAMP
148)
PetWebsitetypes.ts1 match
105in_stock: boolean;
106stock_quantity: number;
107image_url?: string;
108created_at: string;
109}