Fix #4. BraincraftedBootstrapBundle removed. Some other dependencies removed too.

This commit is contained in:
Alexey Skobkin 2016-12-19 01:37:27 +03:00
parent 7a53b1c927
commit 91628a49da
11 changed files with 1297 additions and 244 deletions

2
.gitignore vendored
View File

@ -11,5 +11,3 @@
/vendor/
/bin/
/composer.phar
npm-debug.log

View File

@ -1,19 +1,8 @@
[![Codeship Status for skobkin/copypaste2](https://app.codeship.com/projects/7e83eb30-a6de-0134-240b-6af82c0549e8/status?branch=master)](https://app.codeship.com/projects/191097)
[![codecov](https://codecov.io/bb/skobkin/copypaste2/branch/master/graph/badge.svg?token=cRaWwcOWdB)](https://codecov.io/bb/skobkin/copypaste2)
```shell
npm install -g less
```
...
```shell
php app/console braincrafted:bootstrap:install
```
...
```shell
composer install
php app/console assets:install web --symlink
php app/console assetic:dump
```

View File

@ -19,7 +19,6 @@ class AppKernel extends Kernel
new Doctrine\Bundle\FixturesBundle\DoctrineFixturesBundle(),
new Sensio\Bundle\FrameworkExtraBundle\SensioFrameworkExtraBundle(),
new DT\Bundle\GeshiBundle\DTGeshiBundle(),
new Braincrafted\Bundle\BootstrapBundle\BraincraftedBootstrapBundle(),
new Skobkin\Bundle\CopyPasteBundle\SkobkinCopyPasteBundle(),
);

View File

@ -6,10 +6,13 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" href="{{ asset('bundles/skobkincopypaste/images/favicon.ico') }}">
{%- block css -%}
<link href="{{ asset('bootstrap/css/bootstrap.css') }}" rel="stylesheet" media="screen">
<link href="https://yastatic.net/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet" media="screen">
{%- endblock -%}
{# HTML5 Shim and Respond.js add IE8 support of HTML5 elements and media queries #}
{% include 'BraincraftedBootstrapBundle::ie8-support.html.twig' %}
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv-printshiv.min.js"></script>
<script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
<![endif]-->
{%- endblock -%}
</head>
<body>
@ -36,9 +39,9 @@
</div>
{% block javascript %}
<script src="{{ asset('bootstrap/js/jquery.js') }}"></script>
<script src="https://yastatic.net/jquery/2.2.3/jquery.min.js"></script>
{# Include all JavaScripts, compiled by Assetic #}
<script src="{{ asset('bootstrap/js/bootstrap.js') }}"></script>
<script src="https://yastatic.net/bootstrap/3.3.6/js/bootstrap.min.js"></script>
{% endblock %}
{% endblock %}
</body>

View File

@ -30,6 +30,7 @@ twig:
debug: "%kernel.debug%"
strict_variables: "%kernel.debug%"
form_themes:
- 'bootstrap_3_layout.html.twig'
- 'SkobkinCopyPasteBundle:Form:fields.html.twig'
# Assetic Configuration
@ -39,32 +40,12 @@ assetic:
bundles: [ ]
#java: /usr/bin/java
filters:
less:
node: "%nodejs_executable%"
node_paths: %nodejs_paths%
apply_to: "\.less$"
cssrewrite: ~
#closure:
# jar: "%kernel.root_dir%/Resources/java/compiler.jar"
#yui_css:
# jar: "%kernel.root_dir%/Resources/java/yuicompressor-2.4.7.jar"
braincrafted_bootstrap:
output_dir: bootstrap
assets_dir: %kernel.root_dir%/../vendor/twbs/bootstrap
jquery_path: %kernel.root_dir%/../vendor/components/jquery/jquery.js
less_filter: less
fonts_dir: %kernel.root_dir%/../web/bootstrap/fonts
auto_configure:
assetic: true
twig: true
knp_menu: true
knp_paginator: true
customize:
variables_file: ~
bootstrap_output: %kernel.root_dir%/Resources/less/bootstrap.less
bootstrap_template: BraincraftedBootstrapBundle:Bootstrap:bootstrap.less.twig
# Doctrine Configuration
doctrine:
dbal:

View File

@ -15,12 +15,6 @@ framework:
profiler:
collect: false
assetic:
filters:
less:
node: "%test_nodejs_executable%"
node_paths: %test_nodejs_paths%
web_profiler:
toolbar: false
intercept_redirects: false

View File

@ -19,7 +19,4 @@ parameters:
# A secret key that's used to generate certain security-related tokens
secret: ThisTokenIsNotSoSecretChangeIt
# Other stuff
nodejs_executable: /usr/bin/node
nodejs_paths: [/usr/lib/node_modules/]

View File

@ -22,13 +22,11 @@
"doctrine/doctrine-fixtures-bundle": "2.2.*",
"theodordiaconu/geshi": "dev-master",
"theodordiaconu/geshi-bundle" : "dev-master",
"braincrafted/bootstrap-bundle": "dev-master",
"twbs/bootstrap": "3.3.*@dev",
"components/jquery": "dev-master",
"doctrine/doctrine-migrations-bundle": "^1.0"
},
"require-dev": {
"sensio/generator-bundle": "~2.3"
"sensio/generator-bundle": "~2.3",
"phpunit/phpunit": "^5.7"
},
"scripts": {
"post-root-package-install": [

1474
composer.lock generated

File diff suppressed because it is too large Load Diff

View File

@ -70,7 +70,6 @@ class CopypasteType extends AbstractType
'mapped' => false,
'required' => true,
])
->add('actions', 'form_actions')
;
}

View File

@ -9,7 +9,6 @@
input.setAttribute('name', '{{ form.vars.full_name }}');
input.setAttribute('value', 'dumb_text');
div.appendChild(input);
console.log(div);
})();
</script>
{% endspaceless %}