Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

wip: feat: comments #1376

Draft
wants to merge 32 commits into
base: feature/liveblocks-v2
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
1b44296
wip
YousefED Jan 10, 2025
23275a0
wip
YousefED Jan 13, 2025
99a6905
fix: Code block language parsing (#1362)
areknawo Jan 13, 2025
bf15c04
Enhance translation in french in fr.ts (#1359)
virgile-dev Jan 13, 2025
82e068c
fix: Multi-editor drag & drop (#1341)
matthewlipski Jan 14, 2025
1c34ed6
fix: Cache & reuse Shiki highlighter & parser for improved performanc…
areknawo Jan 14, 2025
0341242
fix: Rollup config for `xl` and `server-util` packages (#1365)
matthewlipski Jan 14, 2025
721a4e9
wip
YousefED Jan 14, 2025
e824c42
wip
YousefED Jan 15, 2025
f2d4bb8
misc
YousefED Jan 16, 2025
434eafa
add threadstore tests
YousefED Jan 16, 2025
9d35f72
document recommended auth rules
YousefED Jan 16, 2025
58ed7c0
resolve
YousefED Jan 16, 2025
b761e1e
basic userstore impl
YousefED Jan 16, 2025
5f52147
user auth
YousefED Jan 16, 2025
81cb3ce
feat: stop suggestion menu event propagation (#1346)
mfanselmo Jan 17, 2025
c0bc5d0
Add Italian Translations (#1345)
caioricciuti Jan 17, 2025
9a8f957
feat: Code block support in PDF & DOCX exporters (#1367)
areknawo Jan 17, 2025
8461552
feat: Improved collaboration cursor UX (#1374)
matthewlipski Jan 17, 2025
800a1f0
feat: Page break (#1372)
areknawo Jan 20, 2025
f4e7732
fix: Minor collaboration cursor & docs changes (#1381)
matthewlipski Jan 20, 2025
99385e0
fix: Adjust page break styles (#1383)
matthewlipski Jan 21, 2025
7ce125a
v0.23.0
matthewlipski Jan 21, 2025
060708d
Big comments UX WIP
matthewlipski Jan 24, 2025
61b934e
docs: Updated sponsors section (#1392)
matthewlipski Jan 27, 2025
844de93
feat: add factory function for extensions (#1390)
YousefED Jan 27, 2025
4d2fe51
fix: Side menu scrolling (#1394)
matthewlipski Jan 27, 2025
eefb4a1
v0.23.1
matthewlipski Jan 27, 2025
5c6f45b
Merge branch 'main' into feature/comments
matthewlipski Jan 28, 2025
b4b3cd7
docs: Default blocks example fix (#1397)
matthewlipski Jan 28, 2025
16c6a7a
Merge branch 'main' into feature/comments
matthewlipski Jan 28, 2025
a5e07c0
Updated reactions UX
matthewlipski Jan 28, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
78 changes: 58 additions & 20 deletions docs/components/pages/landing/community/Sponsors.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,29 +5,59 @@ import {
import { FadeIn } from "@/components/pages/landing/shared/FadeIn";
import { SectionSubHeader } from "@/components/pages/landing/shared/Headings";

import deeporigin from "../../../../public/img/sponsors/deeporigin.svg";
import fermatDark from "../../../../public/img/sponsors/fermat-dark.svg";
import fermatLight from "../../../../public/img/sponsors/fermat.svg";
import nlnetDark from "../../../../public/img/sponsors/nlnet-dark.svg";
import nlnetLight from "../../../../public/img/sponsors/nlnet.svg";
import noteplanDark from "../../../../public/img/sponsors/noteplan-dark.png";
import noteplanLight from "../../../../public/img/sponsors/noteplan.png";
import poggioDark from "../../../../public/img/sponsors/poggio-dark.svg";
import poggioLight from "../../../../public/img/sponsors/poggio.svg";
import twentyDark from "../../../../public/img/sponsors/twenty-dark.png";
import twentyLight from "../../../../public/img/sponsors/twenty.png";
import typecellDark from "../../../../public/img/sponsors/typecell-dark.svg";
import typecellLight from "../../../../public/img/sponsors/typecell.svg";
import atuin from "../../../../public/img/sponsors/atuin.png";
import capitolDark from "../../../../public/img/sponsors/capitolDark.svg";
import capitolLight from "../../../../public/img/sponsors/capitolLight.svg";
import deepOrigin from "../../../../public/img/sponsors/deepOrigin.svg";
import dinumDark from "../../../../public/img/sponsors/dinumDark.svg";
import dinumLight from "../../../../public/img/sponsors/dinumLight.svg";
import fermatDark from "../../../../public/img/sponsors/fermatDark.svg";
import fermatLight from "../../../../public/img/sponsors/fermatLight.svg";
import nlnetDark from "../../../../public/img/sponsors/nlnetDark.svg";
import nlnetLight from "../../../../public/img/sponsors/nlnetLight.svg";
import notePlanDark from "../../../../public/img/sponsors/notePlanDark.png";
import notePlanLight from "../../../../public/img/sponsors/notePlanLight.png";
import poggioDark from "../../../../public/img/sponsors/poggioDark.svg";
import poggioLight from "../../../../public/img/sponsors/poggioLight.svg";
import twentyDark from "../../../../public/img/sponsors/twentyDark.png";
import twentyLight from "../../../../public/img/sponsors/twentyLight.png";
import typeCellDark from "../../../../public/img/sponsors/typeCellDark.svg";
import typeCellLight from "../../../../public/img/sponsors/typeCellLight.svg";
import zendis from "../../../../public/img/sponsors/zendis.svg";

export const sponsorsCardData: SponsorCardProps[] = [
{
logo: {
light: deeporigin,
dark: deeporigin,
light: atuin,
dark: atuin,
},
name: "Atuin",
link: "https://atuin.sh/",
},
{
logo: {
light: capitolLight,
dark: capitolDark,
},
name: "Capitol",
link: "https://www.capitol.ai/",
},
{
logo: {
light: deepOrigin,
dark: deepOrigin,
},
name: "Deep Origin",
link: "https://www.deeporigin.com/",
},
{
logo: {
light: dinumLight,
dark: dinumDark,
},
name: "DINUM",
link: "https://www.numerique.gouv.fr/dinum/",
},
{
logo: {
light: fermatLight,
Expand All @@ -46,10 +76,10 @@ export const sponsorsCardData: SponsorCardProps[] = [
},
{
logo: {
light: noteplanLight,
dark: noteplanDark,
light: notePlanLight,
dark: notePlanDark,
},
name: "Noteplan",
name: "NotePlan",
link: "https://noteplan.co/",
tagline: "Apple Top Notes Apps",
},
Expand All @@ -72,12 +102,20 @@ export const sponsorsCardData: SponsorCardProps[] = [
},
{
logo: {
light: typecellLight,
dark: typecellDark,
light: typeCellLight,
dark: typeCellDark,
},
name: "TypeCell",
link: "https://www.typecell.org/",
},
{
logo: {
light: zendis,
dark: zendis,
},
name: "ZenDiS",
link: "https://zendis.de/",
},
];

export function Sponsors() {
Expand Down
5 changes: 5 additions & 0 deletions docs/next.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -118,6 +118,11 @@ const nextConfig = withAnalyzer(
destination: "/docs/advanced/vanilla-js",
permanent: true,
},
{
source: "/examples/basic/all-blocks",
destination: "/examples/basic/default-blocks",
permanent: true,
},
],
experimental: {
externalDir: true,
Expand Down
14 changes: 7 additions & 7 deletions docs/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "docs",
"version": "0.22.0",
"version": "0.23.1",
"private": true,
"scripts": {
"dev": "next dev",
Expand All @@ -9,12 +9,12 @@
"lint": "next lint"
},
"dependencies": {
"@blocknote/ariakit": "^0.22.0",
"@blocknote/core": "^0.22.0",
"@blocknote/mantine": "^0.22.0",
"@blocknote/react": "^0.22.0",
"@blocknote/shadcn": "^0.22.0",
"@blocknote/xl-multi-column": "^0.22.0",
"@blocknote/ariakit": "^0.23.1",
"@blocknote/core": "^0.23.1",
"@blocknote/mantine": "^0.23.1",
"@blocknote/react": "^0.23.1",
"@blocknote/shadcn": "^0.23.1",
"@blocknote/xl-multi-column": "^0.23.1",
"@headlessui/react": "^1.7.18",
"@heroicons/react": "^2.1.4",
"@mantine/core": "^7.10.1",
Expand Down
3 changes: 3 additions & 0 deletions docs/pages/docs/advanced/real-time-collaboration.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,9 @@ const editor = useCreateBlockNote({
name: "My Username",
color: "#ff0000",
},
// When to show user labels on the collaboration cursor. Set by default to
// "activity" (show when the cursor moves), but can also be set to "always".
showCursorLabels: "activity"
},
// ...
});
Expand Down
2 changes: 1 addition & 1 deletion docs/pages/docs/editor-basics/default-schema.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ BlockNote supports a number of built-in blocks, inline content types, and styles

The demo below showcases each of BlockNote's built-in block and inline content types:

<Example name="basic/all-blocks" />
<Example name="basic/default-blocks" />

## Default Blocks

Expand Down
Binary file added docs/public/img/sponsors/atuin.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
19 changes: 19 additions & 0 deletions docs/public/img/sponsors/capitolDark.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 12 additions & 0 deletions docs/public/img/sponsors/capitolLight.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading