浏览代码

more optimations

master
父节点
当前提交
d37a0a901b
共有 41 个文件被更改,包括 32 次插入32 次删除
  1. +1
    -1
      src/app/page-header/resume-header/resume-header.component.html
  2. +4
    -4
      src/app/pages/games-dashboard/games-dashboard.component.html
  3. +1
    -1
      src/app/pages/not-found/not-found.component.scss
  4. +1
    -1
      src/app/pages/project-dashboard/project-dashboard.component.html
  5. +1
    -1
      src/app/pages/resume-pdf/resume-pdf.component.html
  6. +4
    -4
      src/app/pages/resume-pdf/resume-pdf.component.scss
  7. +2
    -2
      src/app/pages/resume-pdf/resume-pdf.component.ts
  8. +1
    -1
      src/app/pages/resume/resume.component.html
  9. +5
    -5
      src/app/pages/resume/resume.component.scss
  10. +2
    -2
      src/app/pages/resume/resume.component.ts
  11. +1
    -1
      src/assets/icons/godot_icon.svg
  12. 二进制
      src/assets/img/apple-icon.png
  13. 二进制
      src/assets/img/avatar-transparent.jpg
  14. 二进制
      src/assets/img/avatar-transparent.png
  15. 二进制
      src/assets/img/avatar/avatar-transparent.png
  16. 二进制
      src/assets/img/avatar/front-avatar-blue.png
  17. 二进制
      src/assets/img/avatar/front-avatar.png
  18. 二进制
      src/assets/img/avatar/profilbild.jpg
  19. 二进制
      src/assets/img/avatar/profilbild.png
  20. 二进制
      src/assets/img/avatar/profilbild.xcf
  21. 二进制
      src/assets/img/background-ziermach.jpg
  22. 二进制
      src/assets/img/background-ziermach.png
  23. 二进制
      src/assets/img/dark-fog-forest-haze.jpg
  24. 二进制
      src/assets/img/disco-blues-thumbnail.jpg
  25. 二进制
      src/assets/img/disco-blues-thumbnail.png
  26. 二进制
      src/assets/img/fog-low.png
  27. 二进制
      src/assets/img/mrq-thumbnail.jpg
  28. 二进制
      src/assets/img/mrq-thumbnail.png
  29. +0
    -0
      src/assets/img/pexels-photo-1252890.jpg
  30. +0
    -0
      src/assets/img/pexels-photo-1629236.jpg
  31. +0
    -0
      src/assets/img/pexels-photo-370799.jpg
  32. 二进制
      src/assets/img/pub-quiz-club.jpg
  33. 二进制
      src/assets/img/pub-quiz-club.png
  34. 二进制
      src/assets/img/salty-piranha-howto.jpg
  35. 二进制
      src/assets/img/salty-piranha-howto.png
  36. 二进制
      src/assets/img/salty-piranha-thumbnail.jpg
  37. 二进制
      src/assets/img/salty-piranha-thumbnail.png
  38. 二进制
      src/assets/img/wtf-thumbnail.jpg
  39. 二进制
      src/assets/img/wtf-thumbnail.png
  40. +1
    -1
      src/index.html
  41. +8
    -8
      src/manifest.webmanifest

+ 1
- 1
src/app/page-header/resume-header/resume-header.component.html 查看文件

<div class="page-header section-dark page-header-small" style="background-image: url('assets/img/dark-fog-forest-haze-small.jpg')">
<div class="page-header section-dark page-header-small" style="background-image: url('assets/img/dark-fog-forest-haze.jpg')">
<div class="filter"></div> <div class="filter"></div>
<div class="content-center"> <div class="content-center">
<div class="container"> <div class="container">

+ 4
- 4
src/app/pages/games-dashboard/games-dashboard.component.html 查看文件

<div class="card"> <div class="card">
<img <img
class="card-img-top" class="card-img-top"
src="/assets/img/mrq-thumbnail.png"
src="/assets/img/mrq-thumbnail.jpg"
alt="Card image cap" alt="Card image cap"
/> />
<div class="card-body"> <div class="card-body">
<div class="card"> <div class="card">
<img <img
class="card-img-top" class="card-img-top"
src="/assets/img/wtf-thumbnail.png"
src="/assets/img/wtf-thumbnail.jpg"
alt="Card image cap" alt="Card image cap"
/> />
<div class="card-body"> <div class="card-body">
<img <img
class="card-img-top" class="card-img-top"
id="disco-thumbnail" id="disco-thumbnail"
src="/assets/img/disco-blues-thumbnail.png"
src="/assets/img/disco-blues-thumbnail.jpg"
alt="Card image cap" alt="Card image cap"
/> />
<img <img
<div class="card"> <div class="card">
<img <img
class="card-img-top" class="card-img-top"
src="/assets/img/salty-piranha-thumbnail.png"
src="/assets/img/salty-piranha-thumbnail.jpg"
alt="Card image cap" alt="Card image cap"
/> />
<div class="card-body"> <div class="card-body">

+ 1
- 1
src/app/pages/not-found/not-found.component.scss 查看文件

} }


.bg-purple{ .bg-purple{
background: url(http://salehriaz.com/404Page/img/bg_purple.png);
background: url(http://salehriaz.com/404Page/img/bg_purple.jpg);
background-repeat: repeat-x; background-repeat: repeat-x;
background-size: cover; background-size: cover;
background-position: left top; background-position: left top;

+ 1
- 1
src/app/pages/project-dashboard/project-dashboard.component.html 查看文件

<div class="card"> <div class="card">
<img <img
class="card-img-top" class="card-img-top"
src="/assets/img/pub-quiz-club.png"
src="/assets/img/pub-quiz-club.jpg"
alt="Card image cap" alt="Card image cap"
/> />
<div class="card-body"> <div class="card-body">

+ 1
- 1
src/app/pages/resume-pdf/resume-pdf.component.html 查看文件

<div class="owner"> <div class="owner">
<div class="avatar"> <div class="avatar">
<img <img
src="/assets/img/avatar/profilbild.png"
src="/assets/img/avatar/profilbild.jpg"
alt="Circle Image" alt="Circle Image"
class="img-circle img-responsive" class="img-circle img-responsive"
/> />

+ 4
- 4
src/app/pages/resume-pdf/resume-pdf.component.scss 查看文件

} }


.section-experience { .section-experience {
background-image: url("/assets/img/pexels-photo-1629236.jpeg");
background-image: url("/assets/img/pexels-photo-1629236.jpg");
} }


.section-profile-content { .section-profile-content {
background-image: url("/assets/img/pexels-photo-1629236.jpeg");
background-image: url("/assets/img/pexels-photo-1629236.jpg");
} }


.section-soft-skills { .section-soft-skills {
background-image: url("/assets/img/pexels-photo-1629236.jpeg");
background-image: url("/assets/img/pexels-photo-1629236.jpg");
} }


.section-hobbys { .section-hobbys {
background-image: url("/assets/img/pexels-photo-1629236.jpeg");
background-image: url("/assets/img/pexels-photo-1629236.jpg");
} }


.section-transparent { .section-transparent {

+ 2
- 2
src/app/pages/resume-pdf/resume-pdf.component.ts 查看文件

public languages: Skill[] = [ public languages: Skill[] = [
{ {
name: 'German (native language)', name: 'German (native language)',
iconHtml: '<img height="30" src="/assets/icons/flags/german.png" alt="German">',
iconHtml: '<img height="30" src="/assets/icons/flags/german.jpg" alt="German">',
starCount: 5 starCount: 5
}, },
{ {
name: 'English', name: 'English',
iconHtml: '<img height="30" src="/assets/icons/flags/english.png" alt="English">',
iconHtml: '<img height="30" src="/assets/icons/flags/english.jpg" alt="English">',
starCount: 3.5 starCount: 3.5
}, },
]; ];

+ 1
- 1
src/app/pages/resume/resume.component.html 查看文件

<div class="owner"> <div class="owner">
<div class="avatar"> <div class="avatar">
<img <img
src="/assets/img/avatar/profilbild.png"
src="/assets/img/avatar/profilbild.jpg"
alt="Circle Image" alt="Circle Image"
class="img-fluid img-responsive" class="img-fluid img-responsive"
/> />

+ 5
- 5
src/app/pages/resume/resume.component.scss 查看文件

} }


.section-experience { .section-experience {
background-image: url("/assets/img/pexels-photo-1629236.jpeg");
background-image: url("/assets/img/pexels-photo-1629236.jpg");
} }


.section-profile-content { .section-profile-content {
background-image: url("/assets/img/pexels-photo-1629236.jpeg");
background-image: url("/assets/img/pexels-photo-1629236.jpg");
} }


.section-soft-skills { .section-soft-skills {
background-image: url("/assets/img/pexels-photo-1629236.jpeg");
background-image: url("/assets/img/pexels-photo-1629236.jpg");
} }


.section-hobbys { .section-hobbys {
background-image: url("/assets/img/pexels-photo-1629236.jpeg");
background-image: url("/assets/img/pexels-photo-1629236.jpg");
} }


.section-transparent { .section-transparent {


html, html,
.main { .main {
background-image: url("/assets/img/pexels-photo-1252890.jpeg");
background-image: url("/assets/img/pexels-photo-1252890.jpg");
background-position: center center; background-position: center center;
background-size: cover; background-size: cover;
background-attachment: fixed; background-attachment: fixed;

+ 2
- 2
src/app/pages/resume/resume.component.ts 查看文件

public languages: Skill[] = [ public languages: Skill[] = [
{ {
name: 'German (native language)', name: 'German (native language)',
icon: '<img height="30" src="/assets/icons/flags/german.png" alt="German">',
icon: '<img height="30" src="/assets/icons/flags/german.jpg" alt="German">',
isFaIcon: false, isFaIcon: false,
starCount: 5 starCount: 5
}, },
{ {
name: 'English', name: 'English',
icon: '<img height="30" src="/assets/icons/flags/english.png" alt="English">',
icon: '<img height="30" src="/assets/icons/flags/english.jpg" alt="English">',
isFaIcon: false, isFaIcon: false,
starCount: 3.5 starCount: 3.5
}, },

+ 1
- 1
src/assets/icons/godot_icon.svg 查看文件

version="1.1" version="1.1"
inkscape:version="0.92.1 r15371" inkscape:version="0.92.1 r15371"
sodipodi:docname="icon.svg" sodipodi:docname="icon.svg"
inkscape:export-filename="/home/akien/Projects/godot/godot.git/icon.png"
inkscape:export-filename="/home/akien/Projects/godot/godot.git/icon.jpg"
inkscape:export-xdpi="24" inkscape:export-xdpi="24"
inkscape:export-ydpi="24"> inkscape:export-ydpi="24">
<defs <defs

二进制
src/assets/img/apple-icon.png 查看文件

之前 之后
宽度: 76  |  高度: 76  |  大小: 2.4KB

二进制
src/assets/img/avatar-transparent.jpg 查看文件

之前 之后
宽度: 1024  |  高度: 768  |  大小: 60KB

二进制
src/assets/img/avatar-transparent.png 查看文件

之前 之后
宽度: 1024  |  高度: 768  |  大小: 286KB

二进制
src/assets/img/avatar/avatar-transparent.png 查看文件

之前 之后
宽度: 1024  |  高度: 768  |  大小: 286KB

二进制
src/assets/img/avatar/front-avatar-blue.png 查看文件

之前 之后
宽度: 1024  |  高度: 768  |  大小: 1.4MB

二进制
src/assets/img/avatar/front-avatar.png 查看文件

之前 之后
宽度: 1024  |  高度: 768  |  大小: 235KB

二进制
src/assets/img/avatar/profilbild.jpg 查看文件

之前 之后
宽度: 350  |  高度: 302  |  大小: 30KB

二进制
src/assets/img/avatar/profilbild.png 查看文件

之前 之后
宽度: 350  |  高度: 302  |  大小: 176KB

二进制
src/assets/img/avatar/profilbild.xcf 查看文件


二进制
src/assets/img/background-ziermach.jpg 查看文件

之前 之后
宽度: 1024  |  高度: 768  |  大小: 270KB

二进制
src/assets/img/background-ziermach.png 查看文件

之前 之后
宽度: 1024  |  高度: 768  |  大小: 1.4MB

二进制
src/assets/img/dark-fog-forest-haze.jpg 查看文件

之前 之后
宽度: 1400  |  高度: 927  |  大小: 495KB 宽度: 1400  |  高度: 927  |  大小: 484KB

二进制
src/assets/img/disco-blues-thumbnail.jpg 查看文件

之前 之后
宽度: 1087  |  高度: 612  |  大小: 65KB

二进制
src/assets/img/disco-blues-thumbnail.png 查看文件

之前 之后
宽度: 1087  |  高度: 612  |  大小: 226KB

二进制
src/assets/img/fog-low.png 查看文件

之前 之后
宽度: 1068  |  高度: 240  |  大小: 200KB

二进制
src/assets/img/mrq-thumbnail.jpg 查看文件

之前 之后
宽度: 889  |  高度: 501  |  大小: 142KB

二进制
src/assets/img/mrq-thumbnail.png 查看文件

之前 之后
宽度: 889  |  高度: 501  |  大小: 336KB

src/assets/img/pexels-photo-1252890.jpeg → src/assets/img/pexels-photo-1252890.jpg 查看文件


src/assets/img/pexels-photo-1629236.jpeg → src/assets/img/pexels-photo-1629236.jpg 查看文件


src/assets/img/pexels-photo-370799.jpeg → src/assets/img/pexels-photo-370799.jpg 查看文件


二进制
src/assets/img/pub-quiz-club.jpg 查看文件

之前 之后
宽度: 1920  |  高度: 974  |  大小: 109KB

二进制
src/assets/img/pub-quiz-club.png 查看文件

之前 之后
宽度: 1920  |  高度: 974  |  大小: 60KB

二进制
src/assets/img/salty-piranha-howto.jpg 查看文件

之前 之后
宽度: 592  |  高度: 561  |  大小: 45KB

二进制
src/assets/img/salty-piranha-howto.png 查看文件

之前 之后
宽度: 592  |  高度: 561  |  大小: 39KB

二进制
src/assets/img/salty-piranha-thumbnail.jpg 查看文件

之前 之后
宽度: 630  |  高度: 500  |  大小: 33KB

二进制
src/assets/img/salty-piranha-thumbnail.png 查看文件

之前 之后
宽度: 630  |  高度: 500  |  大小: 42KB

二进制
src/assets/img/wtf-thumbnail.jpg 查看文件

之前 之后
宽度: 180  |  高度: 143  |  大小: 9.9KB

二进制
src/assets/img/wtf-thumbnail.png 查看文件

之前 之后
宽度: 180  |  高度: 143  |  大小: 7.1KB

+ 1
- 1
src/index.html 查看文件

<base href="/"> <base href="/">


<link rel="icon" type="image/png" href="assets/img/favicon.ico"> <link rel="icon" type="image/png" href="assets/img/favicon.ico">
<link rel="apple-touch-icon" sizes="76x76" href="assets/img/apple-icon.png">
<link rel="apple-touch-icon" sizes="76x76" href="assets/img/apple-icon.jpg">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" name="viewport"/> <meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" name="viewport"/>
<meta name="viewport" content="width=device-width"/> <meta name="viewport" content="width=device-width"/>

+ 8
- 8
src/manifest.webmanifest 查看文件

"start_url": "./", "start_url": "./",
"icons": [ "icons": [
{ {
"src": "assets/icons/icon-72x72.png",
"src": "assets/icons/icon-72x72.jpg",
"sizes": "72x72", "sizes": "72x72",
"type": "image/png", "type": "image/png",
"purpose": "maskable any" "purpose": "maskable any"
}, },
{ {
"src": "assets/icons/icon-96x96.png",
"src": "assets/icons/icon-96x96.jpg",
"sizes": "96x96", "sizes": "96x96",
"type": "image/png", "type": "image/png",
"purpose": "maskable any" "purpose": "maskable any"
}, },
{ {
"src": "assets/icons/icon-128x128.png",
"src": "assets/icons/icon-128x128.jpg",
"sizes": "128x128", "sizes": "128x128",
"type": "image/png", "type": "image/png",
"purpose": "maskable any" "purpose": "maskable any"
}, },
{ {
"src": "assets/icons/icon-144x144.png",
"src": "assets/icons/icon-144x144.jpg",
"sizes": "144x144", "sizes": "144x144",
"type": "image/png", "type": "image/png",
"purpose": "maskable any" "purpose": "maskable any"
}, },
{ {
"src": "assets/icons/icon-152x152.png",
"src": "assets/icons/icon-152x152.jpg",
"sizes": "152x152", "sizes": "152x152",
"type": "image/png", "type": "image/png",
"purpose": "maskable any" "purpose": "maskable any"
}, },
{ {
"src": "assets/icons/icon-192x192.png",
"src": "assets/icons/icon-192x192.jpg",
"sizes": "192x192", "sizes": "192x192",
"type": "image/png", "type": "image/png",
"purpose": "maskable any" "purpose": "maskable any"
}, },
{ {
"src": "assets/icons/icon-384x384.png",
"src": "assets/icons/icon-384x384.jpg",
"sizes": "384x384", "sizes": "384x384",
"type": "image/png", "type": "image/png",
"purpose": "maskable any" "purpose": "maskable any"
}, },
{ {
"src": "assets/icons/icon-512x512.png",
"src": "assets/icons/icon-512x512.jpg",
"sizes": "512x512", "sizes": "512x512",
"type": "image/png", "type": "image/png",
"purpose": "maskable any" "purpose": "maskable any"

正在加载...
取消
保存