Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
www
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
1
Issues
1
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
PLN
www
Commits
58c84ea4
Commit
58c84ea4
authored
May 07, 2025
by
PLN (Algolia)
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
chore: Finetune landing
parent
e076471b
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
16 additions
and
8 deletions
+16
-8
index.js
next/pages/index.js
+6
-5
poesie.js
next/pages/poesie.js
+3
-3
main.css
next/styles/main.css
+7
-0
No files found.
next/pages/index.js
View file @
58c84ea4
...
@@ -38,7 +38,7 @@ export default function Home({ posts, talks }) {
...
@@ -38,7 +38,7 @@ export default function Home({ posts, talks }) {
<
h3
>
<
h3
>
…
code
into
<
em
>
solutions
to
human
problems
<
/em
>
…
code
into
<
em
>
solutions
to
human
problems
<
/em
>
<
/h3><br /
>
<
/h3><br /
>
<
p
className
=
"description"
>
<
div
className
=
"description"
>
At
<
a
href
=
"https://algolia.com"
>
Algolia
<
/a>, I've crafted tools that help you{" "
}
At
<
a
href
=
"https://algolia.com"
>
Algolia
<
/a>, I've crafted tools that help you{" "
}
<
HoverTooltip
<
HoverTooltip
content
=
{
content
=
{
...
@@ -99,7 +99,8 @@ export default function Home({ posts, talks }) {
...
@@ -99,7 +99,8 @@ export default function Home({ posts, talks }) {
>
>
show
them
your
world
show
them
your
world
<
/HoverTooltip>.<br /
>
<
/HoverTooltip>.<br /
>
Nowadays
,
I
create
GenAI
tools
for
{
" "
}
<
div
className
=
"divider"
/>
Nowadays
,
I
create
GenAI
tools
for
builders
of
{
" "
}
<
HoverTooltip
<
HoverTooltip
content
=
"Blending state-of-the-art LLMs with a distributed search engine to create a new kind of content discovery experiences."
content
=
"Blending state-of-the-art LLMs with a distributed search engine to create a new kind of content discovery experiences."
links
=
{[
links
=
{[
...
@@ -109,10 +110,10 @@ export default function Home({ posts, talks }) {
...
@@ -109,10 +110,10 @@ export default function Home({ posts, talks }) {
}
}
]}
]}
>
>
builders
of
generative
experiences
generative
experiences
<
/HoverTooltip><br /
>
{
" "
}
<
/HoverTooltip><br /
>
{
" "
}
that
blend
the
best
of
search
and
language
understanding
.
blending
search
engines
and
language
models
together
.
<
/
p
>
<
/
div
>
<
/section
>
<
/section
>
<
section
className
=
{
`
${
utilStyles
.
headingMd
}
${
utilStyles
.
padding1px
}
`
}
>
<
section
className
=
{
`
${
utilStyles
.
headingMd
}
${
utilStyles
.
padding1px
}
`
}
>
<
Link
href
=
"/parvagues/"
className
=
{
utilStyles
.
sectionLink
}
>
<
Link
href
=
"/parvagues/"
className
=
{
utilStyles
.
sectionLink
}
>
...
...
next/pages/poesie.js
View file @
58c84ea4
...
@@ -39,9 +39,9 @@ export default function Poems({ poems }) {
...
@@ -39,9 +39,9 @@ export default function Poems({ poems }) {
const
search
=
searchTerm
.
toLowerCase
();
const
search
=
searchTerm
.
toLowerCase
();
const
titleMatch
=
p
.
title
?.
toLowerCase
().
includes
(
search
);
const
titleMatch
=
p
.
title
?.
toLowerCase
().
includes
(
search
);
const
contentMatch
=
p
.
contentHtml
?.
toLowerCase
().
includes
(
search
);
const
tagsMatch
=
p
.
tags
?.
some
(
tag
=>
tag
.
toLowerCase
().
includes
(
search
)
);
return
titleMatch
||
content
Match
;
return
titleMatch
||
tags
Match
;
});
});
// Sort filtered poems
// Sort filtered poems
...
@@ -78,7 +78,7 @@ export default function Poems({ poems }) {
...
@@ -78,7 +78,7 @@ export default function Poems({ poems }) {
<
input
<
input
type
=
"text"
type
=
"text"
className
=
{
utilStyles
.
searchBar
}
className
=
{
utilStyles
.
searchBar
}
placeholder
=
"
Search poems by title or content...
"
placeholder
=
"
Title or tag(s)
"
value
=
{
searchTerm
}
value
=
{
searchTerm
}
onChange
=
{(
e
)
=>
setSearchTerm
(
e
.
target
.
value
)}
onChange
=
{(
e
)
=>
setSearchTerm
(
e
.
target
.
value
)}
aria
-
label
=
"Search poems"
aria
-
label
=
"Search poems"
...
...
next/styles/main.css
View file @
58c84ea4
...
@@ -89,3 +89,9 @@ h1 a, h2 a, h3 a, h4 a, h5 a {
...
@@ -89,3 +89,9 @@ h1 a, h2 a, h3 a, h4 a, h5 a {
font-size
:
1.2rem
;
font-size
:
1.2rem
;
line-height
:
2.5
;
line-height
:
2.5
;
}
}
.divider
{
margin
:
1.5em
0
0.75em
0
;
height
:
1px
;
background-color
:
#e0e0e0
;
}
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment