diff --git a/app/Resources/assets/style/main.scss b/app/Resources/assets/style/main.scss index 119d452..ef65f72 100644 --- a/app/Resources/assets/style/main.scss +++ b/app/Resources/assets/style/main.scss @@ -39,6 +39,9 @@ .item-info { min-height: 300px; + background: #EEEEEE; + padding: 20px; + height: 100%; } .ui.fixed + .ui.header { diff --git a/app/Resources/translations/messages.en.yml b/app/Resources/translations/messages.en.yml index 79934fe..4608f11 100644 --- a/app/Resources/translations/messages.en.yml +++ b/app/Resources/translations/messages.en.yml @@ -1,6 +1,6 @@ set: filter.title: Filter - id: Set number + id: Number name: Name year: Released theme: Theme @@ -12,6 +12,12 @@ set: text: | This set inventory has been obtained from Rebrickable. According to the Brickset, this set has %brickset% parts. The inventory from Rebrickable contains %rebrickable% parts. + rebrickable: + credit: | + This set inventory and model images has been obtained from Rebrickable. To view more information about set visit Rebrickable.com. + brickset: + credit: | + This data has been obtained from Brickset instructions: description: Description filesize: Filesize @@ -49,10 +55,11 @@ set: model: filter.title: Filter - id: Model number + id: Number + name: Name category: Category author: Author - set.count: + set.count: In sets license: License keywords: Keywords aliases: Aliases @@ -66,6 +73,7 @@ page: model.index: Browse models set.index: Browse sets search: "Search: \"%query%\"" + color: Colors filter: model: diff --git a/app/Resources/views/brickset/description.html.twig b/app/Resources/views/brickset/description.html.twig index 0b14b21..c39a774 100644 --- a/app/Resources/views/brickset/description.html.twig +++ b/app/Resources/views/brickset/description.html.twig @@ -9,7 +9,12 @@ {% endfor %} {% if description|length %} - {{ description|raw }} +
+ {{ description|raw }} +
+
+

{{ 'set.brickset.credit' | trans | raw }}

+
{% else %} {{ blocks.empty('empty.description'|trans) }} {% endif %} diff --git a/app/Resources/views/brickset/images.html.twig b/app/Resources/views/brickset/images.html.twig index 73f62ff..34fe58b 100644 --- a/app/Resources/views/brickset/images.html.twig +++ b/app/Resources/views/brickset/images.html.twig @@ -9,14 +9,19 @@ {% endfor %} {% if images|length %} -
- {% for image in images %} -
- - - -
- {% endfor %} +
+
+ {% for image in images %} +
+ + + +
+ {% endfor %} +
+
+
+

{{ 'set.brickset.credit' | trans | raw }}

{% else %} {{ blocks.empty('empty.images') }} diff --git a/app/Resources/views/brickset/instructions.html.twig b/app/Resources/views/brickset/instructions.html.twig index 922da35..45ddb14 100644 --- a/app/Resources/views/brickset/instructions.html.twig +++ b/app/Resources/views/brickset/instructions.html.twig @@ -9,27 +9,31 @@ {% endfor %} {% if instructions|length != 0 %} -

{{ 'set.instructions.text' | trans | raw | nl2br }}

-

Text and data obtained from Brickset

+
+

{{ 'set.instructions.text' | trans | raw | nl2br }}

- - - - - - - - - - {% for instruction in instructions %} +
{{ 'set.instructions.description' | trans }}{{ 'set.instructions.filesize' | trans }}{{ 'set.instructions.filename' | trans }}
+ - - - + + + - {% endfor %} - -
{{ instruction.description }}{{ remoteSize(instruction.uRL) | bytesToSize }}{{ remoteFilename(instruction.uRL) }}{{ 'set.instructions.description' | trans }}{{ 'set.instructions.filesize' | trans }}{{ 'set.instructions.filename' | trans }}
+ + + {% for instruction in instructions %} + + {{ instruction.description }} + {{ remoteSize(instruction.uRL) | bytesToSize }} + {{ remoteFilename(instruction.uRL) }} + + {% endfor %} + + +
+
+

{{ 'set.brickset.credit' | trans | raw }}

+
{% else %} {{ blocks.empty('empty.instructions') }} {% endif %} diff --git a/app/Resources/views/brickset/reviews.html.twig b/app/Resources/views/brickset/reviews.html.twig index 7231cd4..60edf13 100644 --- a/app/Resources/views/brickset/reviews.html.twig +++ b/app/Resources/views/brickset/reviews.html.twig @@ -9,62 +9,68 @@ {% endfor %} {% if reviews|length != 0 %} -
- {% for review in reviews | slice(0,4) %} -
-
-
-
-
- {% if review.overallRating %} -
Overall rating
-
- {% endif %} - {% if review.valueForMoney %} -
Value for money
-
- {% endif %} - {% if review.playability %} -
Playability
-
- {% endif %} - {% if review.parts %} -
Parts
-
- {% endif %} - {% if review.buildingExperience %} -
Building experience
-
- {% endif %} -
-
- -
-
-
-

{{ review.title }}

-
- {{ review.author }} - -
- {% if review.hTML %} - {{ review.review|raw }} - {% else %} -

{{ review.review }}

+
+
+ {% for review in reviews | slice(0,4) %} +
+
+
+
+
+ {% if review.overallRating %} +
Overall rating
+
{% endif %} + {% if review.valueForMoney %} +
Value for money
+
+ {% endif %} + {% if review.playability %} +
Playability
+
+ {% endif %} + {% if review.parts %} +
Parts
+
+ {% endif %} + {% if review.buildingExperience %} +
Building experience
+
+ {% endif %} +
+
+ +
+
+
+

{{ review.title }}

+
+ {{ review.author }} + +
+ {% if review.hTML %} + {{ review.review|raw }} + {% else %} +

{{ review.review }}

+ {% endif %} +
-
- {% endfor %} -
+ {% endfor %} +
- {{ 'set.reviews.link' | trans }} + {{ 'set.reviews.link' | trans }} + +
+
+

{{ 'set.brickset.credit' | trans | raw }}

+
{% else %} {{ blocks.empty('empty.reviews') }} {% endif %} diff --git a/app/Resources/views/model/detail.html.twig b/app/Resources/views/model/detail.html.twig index 27a1467..1244906 100644 --- a/app/Resources/views/model/detail.html.twig +++ b/app/Resources/views/model/detail.html.twig @@ -20,6 +20,10 @@ {{ 'model.id' | trans }}

{{ model.id }}

+ + {{ 'model.name' | trans }} + {{ model.name }} + {{ 'model.category' | trans }} {{ model.category ? model.category.name }} @@ -58,7 +62,6 @@ {% endif %} - {{ 'model.download'|trans }}
diff --git a/app/Resources/views/rebrickable/part/detail.html.twig b/app/Resources/views/rebrickable/part/detail.html.twig index b0d5256..de7056f 100644 --- a/app/Resources/views/rebrickable/part/detail.html.twig +++ b/app/Resources/views/rebrickable/part/detail.html.twig @@ -2,7 +2,7 @@ {% import 'macros/blocks.html.twig' as blocks %} -{% block header %}#{{ part.id }} - {{ part.name }}{% endblock %} +{% block header %}{{ part.name }}{% endblock %} {% block content %}
@@ -15,7 +15,7 @@
- + @@ -49,11 +49,16 @@ - - + + - {#{{ dump(apiPart.externalIds, apiPart) }}#} + + {% endif %}
{{ 'part.id' | trans }}{{ part.id}}{{ 'part.id' | trans }}

{{ part.id}}

{{ 'part.name' | trans }}{{ part.name}}
Rebrickable{{ 'part.prints' | trans }} + {% for mold in apiPart.prints %} + {{ mold }} + {% endfor %} +
Rebrickable
@@ -61,21 +66,16 @@
-

- Sets -

+ {#
#} + {#

#} + {# Sets#} + {#

#} -
- {% for set in sets %} - - {% endfor %} -
+ {#
#} + {#{% for set in sets %}#} + {#{{ blocks.set(set) }}#} + {#{% endfor %}#} + {#
#} + {#
#} {% endblock %} diff --git a/app/Resources/views/set/detail.html.twig b/app/Resources/views/set/detail.html.twig index 007c901..e1c3f27 100644 --- a/app/Resources/views/set/detail.html.twig +++ b/app/Resources/views/set/detail.html.twig @@ -62,7 +62,7 @@
-
+