You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
once_cell = "1.13"# Remove when `core::cell::LazyCell` (<https://doc.rust-lang.org/core/cell/struct.LazyCell.html>) is stabilized in Rust 1.80 and we bump our MSRV
66
-
wasm-bindgen = "=0.2.99"# NOTICE: ensure this stays in sync with the `wasm-bindgen-cli` version in `website/content/volunteer/guide/getting-started/_index.md`. We pin this version because wasm-bindgen upgrades may break various things.
66
+
wasm-bindgen = "=0.2.99"# NOTICE: ensure this stays in sync with the `wasm-bindgen-cli` version in `website/content/volunteer/guide/project-setup/_index.md`. We pin this version because wasm-bindgen upgrades may break various things.
Copy file name to clipboardExpand all lines: frontend/assets/LICENSE.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
Copyright (c) 2021-2023 Graphite Labs, LLC.
1
+
Copyright (c) 2021-2025 Graphite Labs, LLC.
2
2
3
3
The design assets in this directory (including SVG code for icons and logos) are NOT licensed under the Apache 2.0 license terms applied to other Graphite source code files. This directory and its entire contents are excluded from the Apache 2.0 source code license, and full copyright is held by the rightsholder for the creative works contained as files herein.
meta_description = "Open source free software. A vector graphics creativity suite with a clean, intuitive interface. Opens instantly (no signup) and runs locally in a browser. Exports SVG, PNG, JPG."
<h1class="balance-text">Your <span>procedural</span> toolbox for 2D content creation</h1>
23
24
24
-
<pclass="balance-text">Graphite is a free, open source vector and raster graphics engine, available now in alpha. Get creative with a nondestructive editing workflow that combines layer-based compositing with node-based generative design.</p>
25
+
<pclass="balance-text">Graphite is a free, open source vector and raster graphics editor, available now in alpha. Get creative with a nondestructive editing workflow that combines layer-based compositing with node-based generative design.</p>
@@ -257,7 +258,7 @@ Presently, Graphite is a lightweight offline web app with features primarily ori
257
258
258
259
Graphite is designed principally as a professional-grade desktop application that is also accessible in-browser for quick, casual usage.
259
260
260
-
Where's the download? Windows, Mac, and Linux apps should be available around the end of 2024. Until then, you can <ahref="https://support.google.com/chrome/answer/9658361"target="_blank">install it as a PWA</a>.
261
+
Where's the download? Windows, Mac, and Linux apps should be available around the start of 2025. Until then, you can <ahref="https://support.google.com/chrome/answer/9658361"target="_blank">install it as a PWA</a>.
261
262
262
263
Developing and maintaining a native app on so many platforms is a big task. A fast, sloppy approach wouldn't cut it, but engineering the right tech takes time. That's why first supporting just web, the one platform that stays up-to-date and reaches all devices, was the initial priority.
263
264
@@ -294,7 +295,7 @@ Graphite is the first and only graphic design package built for procedural editi
Save hours on tedious alterations and make better creative choices. Graphite lets you iterate rapidly by adjusting node parameters instead of individual elements.
300
301
@@ -311,11 +312,11 @@ Want a different placement area? Just tweak the path.
311
312
312
313
<divclass="block description">
313
314
314
-
<h1class="feature-box-header balance-text">Mix and morph parameters</h1>
315
+
<h1class="feature-box-header balance-text">Mix and morph anything</h1>
315
316
316
-
Nondestructive editing means every decision is tied to a parameter you can adjust later on. Use Graphite to interpolate between any states just by dragging sliders.
317
+
Nondestructive editing means every decision is tied to a parameter you can adjust later on. Use Graphite to interpolate between any states just by dragging value sliders.
317
318
318
-
Blend across color schemes. Morph shapes before they're scattered around the canvas. The possibilities are endless.
319
+
Blend across color schemes. Morph shapes before they're scattered around the canvas. The options are endless.
319
320
320
321
<ahref="https://editor.graphite.rs/#demo/changing-seasons">Open this artwork</a> and give it a try yourself.
321
322
@@ -338,15 +339,15 @@ Graphite's representation of artwork as a node graph lets you customize, compose
@@ -511,7 +512,7 @@ Watch this timelapse showing the process of mixing traditional vector art (traci
511
512
<h1><span class="alternating-text"><span>Co-create</span><span>Ideate</span><span>Illustrate</span><span>Generate</span><span>Iterate</span></span> with Imaginate</h1>
512
513
513
514
**Imaginate** is a node powered by <a href="https://en.wikipedia.org/wiki/Stable_Diffusion" target="_blank">Stable Diffusion</a> that makes AI-assisted art creation an easy, nondestructive process.
514
-
<!-- [Learn how](/learn/node-graph/imaginate) it works. --////////////////////>
515
+
[Learn how](/learn/node-graph/imaginate) it works.
Keavon is a creative generalist with a love for the fusion of arts and technology. UX and graphic designer, photographer, game developer, technical artist, and everything in between— he is equal parts designer and engineer. His multidisciplinary background in the digital arts is aptly suited for concocting the unique vision needed to bring Graphite to fruition.
127
125
@@ -130,26 +128,38 @@ Keavon is a creative generalist with a love for the fusion of arts and technolog
130
128
131
129
<imgsrc="https://static.graphite.rs/content/about/core-team-photo-dennis-kobert.avif"onerror="this.onerror=null; this.src=this.src.replace('.avif', '.png')"alt="Photo of Dennis Kobert" />
Dennis is a mix between a mathematician and a mad scientist. While still enjoying the art of photography and image editing (which drew him to the project early on), he thrives when challenged with designing complex systems and pushing boundaries. His method of building generalized solutions wrapped in elegant layers of abstraction led to his creation of the Graphene engine.
140
136
141
137
</div>
138
+
139
+
</div>
140
+
<divclass="diptych">
141
+
142
142
<divclass="block"id="hypercube">
143
143
144
-
<imgsrc="https://static.graphite.rs/content/about/core-team-photo-hypercube.avif"onerror="this.onerror=null; this.src=this.src.replace('.avif', '.png')"alt="Photo of Hypercube" />
144
+
<imgsrc="https://static.graphite.rs/content/about/core-team-photo-hypercube__2.avif"onerror="this.onerror=null; this.src=this.src.replace('.avif', '.png')"alt="Photo of Hypercube" />
"Hypercube" is a light speed code monkey who excels at developing, refactoring, and maintaining the editor codebase. With an unmatched ability to comprehend intricate code, he delivers lasting and efficient solutions at an impressive pace. He takes ownership of many central editor systems including tools, typography, transforms, layers, and node graph integration.
151
151
152
-
"Hypercube" is a light speed code monkey who excels at developing, refactoring, and maintaining the editor code base. With an unmatched ability to comprehend intricate code, he delivers lasting and efficient solutions at an impressive pace. He takes ownership of many central editor systems including tools, typography, transforms, layers, and node graph integration.
152
+
</div>
153
+
154
+
<divclass="block"id="adam">
155
+
156
+
<imgsrc="https://static.graphite.rs/content/about/core-team-photo-adam-gerhant.avif"onerror="this.onerror=null; this.src=this.src.replace('.avif', '.png')"alt="Photo of Adam Gerhant" />
157
+
158
+
## Adam Gerhant <spanclass="handle">(@pendapia)</span> <spanclass="emoji"title="American">🇺🇸</span>
159
+
160
+
***Editor graph tooling, node data formats***
161
+
162
+
Adam is a pragmatic problem solver with a talent for simplifying complexity. He is responsible for various architectural decisions which provide future proof integrations between the Graphene engine and editor. His work has greatly improved the performance, stability and code quality of the project, while also setting the stage for additional features.
153
163
154
164
</div>
155
165
@@ -158,7 +168,6 @@ Dennis is a mix between a mathematician and a mad scientist. While still enjoyin
0 commit comments