File tree Expand file tree Collapse file tree 4 files changed +13
-411
lines changed Expand file tree Collapse file tree 4 files changed +13
-411
lines changed Original file line number Diff line number Diff line change 2
2
** /* .rs.bk
3
3
/node_modules
4
4
/static /styles /app.css
5
+ /static /styles /fonts.css
5
6
/static /styles /* .map
6
7
.sass-cache
7
8
localhost *
Original file line number Diff line number Diff line change @@ -226,16 +226,22 @@ fn catch_error() -> Template {
226
226
not_found ( )
227
227
}
228
228
229
- fn compile_sass ( ) {
230
- let scss = "./src/styles/app.scss" ;
231
- let css = compile_file ( scss, Options :: default ( ) ) . expect ( "couldn't compile sass" ) ;
232
- let mut file = File :: create ( "./static/styles/app.css" ) . expect ( "couldn't make css file" ) ;
229
+ fn compile_sass ( filename : & str ) {
230
+ let scss_file = format ! ( "./src/styles/{}.scss" , filename) ;
231
+ let css_file = format ! ( "./static/styles/{}.css" , filename) ;
232
+
233
+ let css = compile_file ( & scss_file, Options :: default ( ) )
234
+ . expect ( & format ! ( "couldn't compile sass: {}" , & scss_file) ) ;
235
+ let mut file =
236
+ File :: create ( & css_file) . expect ( & format ! ( "couldn't make css file: {}" , & css_file) ) ;
233
237
file. write_all ( & css. into_bytes ( ) )
234
- . expect ( "couldn't write css file" ) ;
238
+ . expect ( & format ! ( "couldn't write css file: {}" , & css_file ) ) ;
235
239
}
236
240
237
241
fn main ( ) {
238
- compile_sass ( ) ;
242
+ compile_sass ( "app" ) ;
243
+ compile_sass ( "fonts" ) ;
244
+
239
245
rocket:: ignite ( )
240
246
. attach ( Template :: fairing ( ) )
241
247
. mount (
File renamed without changes.
You can’t perform that action at this time.
0 commit comments