Browse Source

icons only

master
Alexander Yakovlev 4 years ago
parent
commit
8b19f4276d
  1. 1
      .gitignore
  2. 17
      source/_assets/sass/main.scss
  3. 3379
      source/assets/build/css/main.css
  4. 26
      source/assets/build/js/main.js
  5. 4
      source/assets/build/mix-manifest.json
  6. BIN
      source/assets/images/jigsaw.png
  7. 75
      source/index.blade.php
  8. 25
      webpack.mix.js

1
.gitignore vendored

@ -1,3 +1,4 @@
/build_local/
/node_modules/
/vendor/
/source/assets/

17
source/_assets/sass/main.scss

@ -1,11 +1,13 @@
$fa-font-path: "../../fonts";
@import "node_modules/bootstrap/scss/functions";
@import "node_modules/bootstrap/scss/variables";
@import "node_modules/bootstrap/scss/mixins";
@import "node_modules/bootstrap/scss/root";
//@import "node_modules/bootstrap/scss/root";
@import "node_modules/bootstrap/scss/reboot";
@import "node_modules/bootstrap/scss/type";
@import "node_modules/bootstrap/scss/grid";
@import "node_modules/bootstrap/scss/utilities";
//@import "node_modules/bootstrap/scss/utilities";
@import "node_modules/bootstrap/scss/print";
@import "node_modules/fork-awesome/scss/fork-awesome";
@ -13,6 +15,13 @@ small, .small {
font-weight: 400;
font-size: 14pt;
}
.portfolio-item {
margin-bottom: 25px;
.container {
margin-top: 45vh;
h3 {
margin-bottom: 25px;
text-align: center;
a {
color: $black;
}
}
}

3379
source/assets/build/css/main.css

File diff suppressed because it is too large Load Diff

26
source/assets/build/js/main.js

@ -63,29 +63,25 @@
/******/ return __webpack_require__(__webpack_require__.s = 0);
/******/ })
/************************************************************************/
/******/ ({
/***/ "./source/_assets/js/main.js":
/***/ (function(module, exports) {
/******/ ([
/* 0 */
/***/ (function(module, exports, __webpack_require__) {
__webpack_require__(1);
module.exports = __webpack_require__(2);
/***/ }),
/***/ "./source/_assets/sass/main.scss":
/* 1 */
/***/ (function(module, exports) {
// removed by extract-text-webpack-plugin
eval("//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiIxLmpzIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///1\n");
/***/ }),
/* 2 */
/***/ (function(module, exports) {
/***/ 0:
/***/ (function(module, exports, __webpack_require__) {
__webpack_require__("./source/_assets/js/main.js");
module.exports = __webpack_require__("./source/_assets/sass/main.scss");
eval("// removed by extract-text-webpack-plugin//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zb3VyY2UvX2Fzc2V0cy9zYXNzL21haW4uc2Nzcz84NzU1Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6IjIuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyByZW1vdmVkIGJ5IGV4dHJhY3QtdGV4dC13ZWJwYWNrLXBsdWdpblxuXG5cbi8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gV0VCUEFDSyBGT09URVJcbi8vIC4vc291cmNlL19hc3NldHMvc2Fzcy9tYWluLnNjc3Ncbi8vIG1vZHVsZSBpZCA9IDJcbi8vIG1vZHVsZSBjaHVua3MgPSAwIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///2\n");
/***/ })
/******/ });
/******/ ]);

4
source/assets/build/mix-manifest.json

@ -1,4 +1,4 @@
{
"/js/main.js": "/js/main.js?id=05ad077c374bc8aa0eca",
"/css/main.css": "/css/main.css?id=08a28b14c317ac7c3510"
"/js/main.js": "/js/main.js",
"/css/main.css": "/css/main.css"
}

BIN
source/assets/images/jigsaw.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

75
source/index.blade.php

@ -3,89 +3,58 @@
@section('body')
<div class="container">
<div class="row">
<div class="col-lg-12">
<h1 class="page-header">Работа
</h1>
</div>
</div>
<div class="row">
<div class="col-md-4 portfolio-item">
<div class="col">
<h3>
<a href="https://upwork.com">Upwork</a>
<a href="https://upwork.com"><span class="fa fa-usd"></span></a>
</h3>
</div>
<div class="col-md-4 portfolio-item">
<div class="col">
<h3>
<a href="https://freelancer.com">Freelancer</a>
<a href="https://freelancer.com"><span class="fa fa-money"></span></a>
</h3>
</div>
<div class="col-md-4 portfolio-item">
<div class="col">
<h3>
<a href="https://destrier.plentiful.shop">MantisBT</a>
<a href="https://destrier.plentiful.shop"><span class="fa fa-bar-chart"></span></a>
</h3>
<p>Управление проектами</p>
</div>
</div>
<div class="row">
<div class="col-md-4 portfolio-item">
<div class="col">
<h3>
<a href="https://github.com/issues/assigned">GitHub</a>
<a href="https://github.com/issues/assigned"><span class="fa fa-github"></span></a>
</h3>
<p>Задачи</p>
</div>
<div class="col-md-4 portfolio-item">
<div class="col">
<h3>
<a href="https://trello.com">Trello</a>
<a href="https://trello.com"><span class="fa fa-trello"></span></a>
</h3>
</div>
</div>
<div class="row">
<div class="col-lg-12">
<h1 class="page-header">Разное
<small>В основном новости</small>
</h1>
</div>
</div>
<div class="row">
<div class="col-md-4 portfolio-item">
<div class="col">
<h3>
<a href="https://netreader.oreolek.ru">Tiny Tiny RSS</a>
<a href="https://netreader.oreolek.ru">
<span class="fa fa-rss"></span>
</a>
</h3>
<p>Сборник новостей</p>
</div>
<div class="col-md-4 portfolio-item">
</div>
<div class="col-md-4 portfolio-item">
<div class="col">
<h3>
<a href="https://ideabin.oreolek.ru">
Вики
<span class="fa fa-lightbulb-o"></span>
</a>
</h3>
<p>Собственные проекты (текстовые материалы)</p>
</div>
</div>
<div class="row">
<div class="col-lg-12">
<h1 class="page-header">Интерактивная литература
<small></small>
</h1>
</div>
</div>
<div class="row">
<div class="col-md-4 portfolio-item">
<div class="col">
<h3>
<a href="https://ifhub.club">Ифхаб</a>
<a href="https://ifhub.club"><span class="fa fa-book"></span></a>
</h3>
</div>
<div class="col-md-4 portfolio-item">
<div class="col">
<h3>
<a href="http://ifiction.ru">Главная ifiction.ru</a>
<a href="http://ifiction.ru"><span class="fa fa-pencil"></span></a>
</h3>
</div>
<div class="col-md-4 portfolio-item">
<div class="col">
<h3>
<a href="http://ifwiki.ru">IFWiki.ru</a>
<a href="http://ifwiki.ru"><span class="fa fa-info"></span></a>
</h3>
</div>
</div>

25
webpack.mix.js

@ -4,18 +4,25 @@ let build = require('./tasks/build.js');
mix.disableSuccessNotifications();
mix.setPublicPath('source/assets/build');
mix.webpackConfig({
plugins: [
build.jigsaw,
build.browserSync(),
build.watch(['source/**/*.md', 'source/**/*.php', 'source/**/*.scss', '!source/**/_tmp/*']),
]
plugins: [
build.jigsaw,
build.browserSync(),
build.watch([
'source/**/*.md',
'source/**/*.php',
'source/**/*.scss',
'!source/**/_tmp/*'
]),
]
});
mix.copy('node_modules/fork-awesome/fonts', 'source/assets/fonts');
mix.js('source/_assets/js/main.js', 'js')
.sass('source/_assets/sass/main.scss', 'css')
.options({
processCssUrls: false,
})
.sass('source/_assets/sass/main.scss', 'css')
.options({
processCssUrls: false,
});
if (mix.inProduction()) {
mix.version();

Loading…
Cancel
Save