build: add rollup-plugin-import-css, ignore build files

This commit is contained in:
AidenLx 2021-06-03 22:39:06 +08:00
parent 24b8620bb2
commit 5471ea6542
7 changed files with 10 additions and 178 deletions

2
.gitignore vendored
View file

@ -8,6 +8,8 @@ package-lock.json
# build
*.js.map
main.js
styles.css
# obsidian
data.json

174
main.js

File diff suppressed because one or more lines are too long

View file

@ -17,7 +17,8 @@
"@types/node": "^14.14.37",
"obsidian": "^0.12.0",
"rollup": "^2.32.1",
"rollup-plugin-import-css": "^2.0.1",
"tslib": "^2.2.0",
"typescript": "^4.2.4"
}
}
}

View file

@ -1,6 +1,7 @@
import typescript from '@rollup/plugin-typescript';
import {nodeResolve} from '@rollup/plugin-node-resolve';
import commonjs from '@rollup/plugin-commonjs';
import css from 'rollup-plugin-import-css';
const isProd = (process.env.BUILD === 'production');
@ -26,5 +27,6 @@ export default {
typescript(),
nodeResolve({browser: true}),
commonjs(),
css({ output: 'styles.css' }),
]
};

3
src/main.css Normal file
View file

@ -0,0 +1,3 @@
.oz-folder-numbers{
margin-left: auto;
}

View file

@ -1,4 +1,5 @@
import { Plugin, PluginSettingTab, App, Setting } from 'obsidian';
import './main.css'
interface FileExplorerNoteCountSettings {
showAllNumbers: boolean,

View file

@ -1,3 +0,0 @@
.oz-folder-numbers{
margin-left: auto;
}