skins: Added more pixel art assets for pixel skin

This commit is contained in:
Prozilla 2024-07-28 11:13:07 +02:00
parent a7b9d15324
commit 317a7c69a6
No known key found for this signature in database
GPG key ID: 5858DFE71CAF31EE
35 changed files with 117 additions and 12 deletions

2
.gitignore vendored
View file

@ -11,4 +11,4 @@ yarn-error.log*
*.ini
/tmp
config/tree.json
packages/demo/public/config/tree.json

View file

@ -1,5 +1,12 @@
# @prozilla-os/browser
## 1.1.2
### Patch Changes
- Updated dependencies
- @prozilla-os/core@1.2.2
## 1.1.1
### Patch Changes

View file

@ -1,7 +1,7 @@
{
"name": "@prozilla-os/browser",
"description": "A ProzillaOS application for browsing the internet.",
"version": "1.1.1",
"version": "1.1.2",
"homepage": "https://os.prozilla.dev/browser",
"author": {
"name": "Prozilla",

View file

@ -1,5 +1,12 @@
# @prozilla-os/calculator
## 1.1.2
### Patch Changes
- Updated dependencies
- @prozilla-os/core@1.2.2
## 1.1.1
### Patch Changes

View file

@ -1,7 +1,7 @@
{
"name": "@prozilla-os/calculator",
"description": "A ProzillaOS application for making basic calculations.",
"version": "1.1.1",
"version": "1.1.2",
"homepage": "https://os.prozilla.dev/calculator",
"author": {
"name": "Prozilla",

View file

@ -1,5 +1,12 @@
# @prozilla-os/file-explorer
## 1.1.2
### Patch Changes
- Updated dependencies
- @prozilla-os/core@1.2.2
## 1.1.1
### Patch Changes

View file

@ -1,7 +1,7 @@
{
"name": "@prozilla-os/file-explorer",
"description": "A standard ProzillaOS application for browsing files.",
"version": "1.1.1",
"version": "1.1.2",
"homepage": "https://os.prozilla.dev/file-explorer",
"author": {
"name": "Prozilla",

View file

@ -1,5 +1,12 @@
# @prozilla-os/logic-sim
## 1.1.2
### Patch Changes
- Updated dependencies
- @prozilla-os/core@1.2.2
## 1.1.1
### Patch Changes

View file

@ -1,7 +1,7 @@
{
"name": "@prozilla-os/logic-sim",
"description": "A ProzillaOS application for simulating digital logic.",
"version": "1.1.1",
"version": "1.1.2",
"homepage": "https://os.prozilla.dev/logic-sim",
"author": {
"name": "Prozilla",

View file

@ -1,5 +1,12 @@
# @prozilla-os/media-viewer
## 1.1.2
### Patch Changes
- Updated dependencies
- @prozilla-os/core@1.2.2
## 1.1.1
### Patch Changes

View file

@ -1,7 +1,7 @@
{
"name": "@prozilla-os/media-viewer",
"description": "A ProzillaOS application for viewing different kinds of media.",
"version": "1.1.1",
"version": "1.1.2",
"homepage": "https://os.prozilla.dev/media-viewer",
"author": {
"name": "Prozilla",

View file

@ -1,5 +1,13 @@
# @prozilla-os/settings
## 1.1.2
### Patch Changes
- Updated dependencies
- @prozilla-os/core@1.2.2
- @prozilla-os/file-explorer@1.1.2
## 1.1.1
### Patch Changes

View file

@ -1,7 +1,7 @@
{
"name": "@prozilla-os/settings",
"description": "A settings app for ProzillaOS.",
"version": "1.1.1",
"version": "1.1.2",
"homepage": "https://os.prozilla.dev/settings",
"author": {
"name": "Prozilla",

View file

@ -1,5 +1,12 @@
# @prozilla-os/terminal
## 1.1.3
### Patch Changes
- Updated dependencies
- @prozilla-os/core@1.2.2
## 1.1.2
### Patch Changes

View file

@ -1,7 +1,7 @@
{
"name": "@prozilla-os/terminal",
"description": "A terminal/shell application for ProzillaOS.",
"version": "1.1.2",
"version": "1.1.3",
"homepage": "https://os.prozilla.dev/terminal",
"author": {
"name": "Prozilla",

View file

@ -1,5 +1,12 @@
# @prozilla-os/text-editor
## 1.1.2
### Patch Changes
- Updated dependencies
- @prozilla-os/core@1.2.2
## 1.1.1
### Patch Changes

View file

@ -1,7 +1,7 @@
{
"name": "@prozilla-os/text-editor",
"description": "A text editor application for ProzillaOS.",
"version": "1.1.1",
"version": "1.1.2",
"homepage": "https://os.prozilla.dev/text-editor",
"author": {
"name": "Prozilla",

View file

@ -1,5 +1,11 @@
# @prozilla-os/core
## 1.2.2
### Patch Changes
- Updated skins implementation
## 1.2.1
### Patch Changes

View file

@ -1,7 +1,7 @@
{
"name": "@prozilla-os/core",
"description": "A React component library written in TypeScript for building web-based operating systems, made by Prozilla.",
"version": "1.2.1",
"version": "1.2.2",
"homepage": "https://os.prozilla.dev",
"author": {
"name": "Prozilla",

View file

@ -18,7 +18,6 @@ export function VectorImage({ className, src, ...props }: ImageProps) {
const image = new Image();
image.onload = () => {
console.log(image);
setDimensions(new Vector2(image.naturalWidth, image.naturalHeight));
};

Binary file not shown.

After

Width:  |  Height:  |  Size: 828 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 828 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

View file

@ -1,5 +1,20 @@
# prozilla-os
## 1.2.3
### Patch Changes
- Updated skins implementation
- Updated dependencies
- @prozilla-os/core@1.2.2
- @prozilla-os/browser@1.1.2
- @prozilla-os/calculator@1.1.2
- @prozilla-os/file-explorer@1.1.2
- @prozilla-os/media-viewer@1.1.2
- @prozilla-os/settings@1.1.2
- @prozilla-os/terminal@1.1.3
- @prozilla-os/text-editor@1.1.2
## 1.2.2
### Patch Changes

View file

@ -1,7 +1,7 @@
{
"name": "prozilla-os",
"description": "a React component library written in TypeScript for building web-based operating systems, made by Prozilla.",
"version": "1.2.2",
"version": "1.2.3",
"homepage": "https://os.prozilla.dev",
"author": {
"name": "Prozilla",

View file

@ -14,6 +14,24 @@ export const pixelSkin = new Skin({
"text-editor": "/assets/skins/pixel/apps/icons/text-editor.png",
"wordle": "/assets/skins/pixel/apps/icons/wordle.png",
},
wallpapers: [
"/assets/skins/pixel/wallpapers/vibrant-wallpaper-blue-purple-red.png",
"/assets/skins/pixel/wallpapers/abstract-mesh-gradient-orange-red-purple.png",
"/assets/skins/pixel/wallpapers/vibrant-wallpaper-purple-yellow.png",
"/assets/skins/pixel/wallpapers/abstract-wallpaper-mesh-gradient-cyan.png",
"/assets/skins/pixel/wallpapers/colorful-abstract-wallpaper-blue-red-green.png",
"/assets/skins/pixel/wallpapers/mesh-gradient-wallpaper-red-purple.png",
"/assets/skins/pixel/wallpapers/colorful-mesh-gradient-red-green.png",
"/assets/skins/pixel/wallpapers/flame-abstract-wallpaper-orange.png",
"/assets/skins/pixel/wallpapers/wave-abstract-wallpaper-teal.png",
],
defaultWallpaper: "/assets/skins/pixel/wallpapers/vibrant-wallpaper-blue-purple-red.png",
fileIcons: {
generic: "/assets/skins/pixel/apps/file-explorer/file.png"
},
folderIcons: {
generic: "/assets/skins/pixel/apps/file-explorer/folder.png"
},
loadStyleSheet: () => {
import("../../styles/skins/pixel.css");
}

View file

@ -34,4 +34,14 @@ p > a {
.ProzillaOS-Taskbar_Indicator--Calendar > p {
font-size: 0.875rem;
line-height: 1.25rem;
}
img {
image-rendering: optimizeSpeed;
image-rendering: -moz-crisp-edges;
image-rendering: -o-crisp-edges;
image-rendering: -webkit-optimize-contrast;
image-rendering: pixelated;
image-rendering: optimize-contrast;
-ms-interpolation-mode: nearest-neighbor;
}