Skip to content

Commit 8177fbc

Browse files
committed
more
1 parent d5b17da commit 8177fbc

File tree

9 files changed

+21
-25
lines changed

9 files changed

+21
-25
lines changed

apps/svelte.dev/src/lib/icons/file-dark.svg

Lines changed: 0 additions & 3 deletions
This file was deleted.

apps/svelte.dev/src/lib/icons/file.svg

Lines changed: 0 additions & 3 deletions
This file was deleted.

apps/svelte.dev/src/routes/tutorial/[...slug]/Sidebar.svelte

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -122,24 +122,23 @@
122122
[data-file],
123123
.filename {
124124
cursor: pointer;
125-
background-image: url($lib/icons/file.svg);
126-
background-repeat: no-repeat;
127125
128-
:root.dark & {
129-
background-image: url($lib/icons/file-dark.svg);
126+
&::before {
127+
position: relative;
128+
content: '';
129+
display: inline-block;
130+
width: 1rem;
131+
height: 1rem;
132+
top: 0.1rem;
133+
margin-right: 0.5rem;
134+
background: #676778;
135+
mask: url(icons/file) 50% 50% no-repeat;
136+
mask-size: 100%;
130137
}
131-
}
132-
133-
[data-file] {
134-
background-position: 0.5rem 50%;
135-
background-size: 1rem 1rem;
136-
padding-left: 2rem;
137-
}
138138
139-
.filename {
140-
background-position: 0 54%;
141-
background-size: 1rem 1rem;
142-
padding-left: 1.5rem !important;
139+
:root.dark &::before {
140+
background: #d4d4d4;
141+
}
143142
}
144143
145144
.desktop {

apps/svelte.dev/src/routes/tutorial/[...slug]/filetree/File.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<script lang="ts">
22
import * as context from './context.js';
33
import Item from './Item.svelte';
4-
import file_icon from '$lib/icons/file.svg';
4+
import file_icon from 'icons/file';
55
import { solution } from '../state.svelte';
66
import type { MenuItem } from '$lib/tutorial';
77
import type { File } from '@sveltejs/repl/workspace';
File renamed without changes.

packages/icons/index.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

packages/icons/package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
"name": "icons",
33
"private": true,
44
"exports": {
5-
"./*": "./icons/*.svg"
5+
"./*": {
6+
"types": "./types.d.ts",
7+
"default": "./icons/*.svg"
8+
}
69
}
710
}

packages/icons/test.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

packages/icons/types.d.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
declare const svg: string;
2+
export default svg;

0 commit comments

Comments
 (0)