Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
erp5
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Merge Requests
114
Merge Requests
114
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Jobs
Commits
Open sidebar
nexedi
erp5
Commits
9a18f0b5
Commit
9a18f0b5
authored
Aug 28, 2017
by
Vincent Bechu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Officejs todomvc export
/reviewed-on
!323
parent
9d47a8ce
Changes
26
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
26 changed files
with
4639 additions
and
0 deletions
+4639
-0
officejs_todomvc_icon_png.png
...thTemplateItem/image_module/officejs_todomvc_icon_png.png
+0
-0
officejs_todomvc_icon_png.xml
...thTemplateItem/image_module/officejs_todomvc_icon_png.xml
+258
-0
officejs_todomvc_icon_svg.svg
...thTemplateItem/image_module/officejs_todomvc_icon_svg.svg
+30
-0
officejs_todomvc_icon_svg.xml
...thTemplateItem/image_module/officejs_todomvc_icon_svg.xml
+258
-0
officejs_todomvc_appcache.xml
...emplateItem/web_page_module/officejs_todomvc_appcache.xml
+343
-0
officejs_todomvc_css.css
...PathTemplateItem/web_page_module/officejs_todomvc_css.css
+518
-0
officejs_todomvc_css.xml
...PathTemplateItem/web_page_module/officejs_todomvc_css.xml
+200
-0
officejs_todomvc_gadget_index_html.html
...m/web_page_module/officejs_todomvc_gadget_index_html.html
+62
-0
officejs_todomvc_gadget_index_html.xml
...em/web_page_module/officejs_todomvc_gadget_index_html.xml
+208
-0
officejs_todomvc_gadget_index_js.js
...eItem/web_page_module/officejs_todomvc_gadget_index_js.js
+210
-0
officejs_todomvc_gadget_index_js.xml
...Item/web_page_module/officejs_todomvc_gadget_index_js.xml
+200
-0
officejs_todomvc_gadget_model_html.html
...m/web_page_module/officejs_todomvc_gadget_model_html.html
+12
-0
officejs_todomvc_gadget_model_html.xml
...em/web_page_module/officejs_todomvc_gadget_model_html.xml
+208
-0
officejs_todomvc_gadget_model_js.js
...eItem/web_page_module/officejs_todomvc_gadget_model_js.js
+140
-0
officejs_todomvc_gadget_model_js.xml
...Item/web_page_module/officejs_todomvc_gadget_model_js.xml
+200
-0
officejs_todomvc_gadget_router_html.html
.../web_page_module/officejs_todomvc_gadget_router_html.html
+11
-0
officejs_todomvc_gadget_router_html.xml
...m/web_page_module/officejs_todomvc_gadget_router_html.xml
+208
-0
officejs_todomvc_gadget_router_js.js
...Item/web_page_module/officejs_todomvc_gadget_router_js.js
+103
-0
officejs_todomvc_gadget_router_js.xml
...tem/web_page_module/officejs_todomvc_gadget_router_js.xml
+200
-0
officejs_todomvc_manifest_json.xml
...teItem/web_page_module/officejs_todomvc_manifest_json.xml
+287
-0
officejs_todomvc_serviceworker_js.js
...Item/web_page_module/officejs_todomvc_serviceworker_js.js
+72
-0
officejs_todomvc_serviceworker_js.xml
...tem/web_page_module/officejs_todomvc_serviceworker_js.xml
+265
-0
officejs_todomvc.xml
...ejs/PathTemplateItem/web_site_module/officejs_todomvc.xml
+637
-0
template_keep_last_workflow_history_only_path_list
...ejs/bt/template_keep_last_workflow_history_only_path_list
+3
-0
template_keep_workflow_path_list
bt5/erp5_officejs/bt/template_keep_workflow_path_list
+3
-0
template_path_list
bt5/erp5_officejs/bt/template_path_list
+3
-0
No files found.
bt5/erp5_officejs/PathTemplateItem/image_module/officejs_todomvc_icon_png.png
0 → 100644
View file @
9a18f0b5
32.9 KB
bt5/erp5_officejs/PathTemplateItem/image_module/officejs_todomvc_icon_png.xml
0 → 100644
View file @
9a18f0b5
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"Image"
module=
"erp5.portal_type"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
_Access_contents_information_Permission
</string>
</key>
<value>
<tuple>
<string>
Anonymous
</string>
<string>
Assignee
</string>
<string>
Assignor
</string>
<string>
Associate
</string>
<string>
Auditor
</string>
<string>
Manager
</string>
<string>
Owner
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
_Add_portal_content_Permission
</string>
</key>
<value>
<tuple>
<string>
Assignee
</string>
<string>
Assignor
</string>
<string>
Manager
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
_Change_local_roles_Permission
</string>
</key>
<value>
<tuple>
<string>
Assignor
</string>
<string>
Manager
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
_Modify_portal_content_Permission
</string>
</key>
<value>
<tuple>
<string>
Assignee
</string>
<string>
Assignor
</string>
<string>
Manager
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
_View_Permission
</string>
</key>
<value>
<tuple>
<string>
Anonymous
</string>
<string>
Assignee
</string>
<string>
Assignor
</string>
<string>
Associate
</string>
<string>
Auditor
</string>
<string>
Manager
</string>
<string>
Owner
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
_count
</string>
</key>
<value>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAAI=
</string>
</persistent>
</value>
</item>
<item>
<key>
<string>
_mt_index
</string>
</key>
<value>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAAM=
</string>
</persistent>
</value>
</item>
<item>
<key>
<string>
_tree
</string>
</key>
<value>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAAQ=
</string>
</persistent>
</value>
</item>
<item>
<key>
<string>
categories
</string>
</key>
<value>
<tuple>
<string>
classification/collaborative/team
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
content_md5
</string>
</key>
<value>
<string>
0c1f922efa45338fbeac96c16fe81084
</string>
</value>
</item>
<item>
<key>
<string>
content_type
</string>
</key>
<value>
<string>
image/png
</string>
</value>
</item>
<item>
<key>
<string>
default_reference
</string>
</key>
<value>
<string>
officejs_todomvc_icon.png
</string>
</value>
</item>
<item>
<key>
<string>
description
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
filename
</string>
</key>
<value>
<string>
officejs_todomvc_icon (1).png
</string>
</value>
</item>
<item>
<key>
<string>
height
</string>
</key>
<value>
<int>
800
</int>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
officejs_todomvc_icon_png
</string>
</value>
</item>
<item>
<key>
<string>
language
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
portal_type
</string>
</key>
<value>
<string>
Image
</string>
</value>
</item>
<item>
<key>
<string>
short_title
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
title
</string>
</key>
<value>
<string>
OfficeJS TodoMVC Icon PNG
</string>
</value>
</item>
<item>
<key>
<string>
version
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
width
</string>
</key>
<value>
<int>
800
</int>
</value>
</item>
<item>
<key>
<string>
workflow_history
</string>
</key>
<value>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAAU=
</string>
</persistent>
</value>
</item>
</dictionary>
</pickle>
</record>
<record
id=
"2"
aka=
"AAAAAAAAAAI="
>
<pickle>
<global
name=
"Length"
module=
"BTrees.Length"
/>
</pickle>
<pickle>
<int>
0
</int>
</pickle>
</record>
<record
id=
"3"
aka=
"AAAAAAAAAAM="
>
<pickle>
<global
name=
"OOBTree"
module=
"BTrees.OOBTree"
/>
</pickle>
<pickle>
<none/>
</pickle>
</record>
<record
id=
"4"
aka=
"AAAAAAAAAAQ="
>
<pickle>
<global
name=
"OOBTree"
module=
"BTrees.OOBTree"
/>
</pickle>
<pickle>
<none/>
</pickle>
</record>
<record
id=
"5"
aka=
"AAAAAAAAAAU="
>
<pickle>
<global
name=
"PersistentMapping"
module=
"Persistence.mapping"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
data
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
document_publication_workflow
</string>
</key>
<value>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAAY=
</string>
</persistent>
</value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
<record
id=
"6"
aka=
"AAAAAAAAAAY="
>
<pickle>
<global
name=
"WorkflowHistoryList"
module=
"Products.ERP5Type.patches.WorkflowTool"
/>
</pickle>
<pickle>
<tuple>
<none/>
<list>
<dictionary>
<item>
<key>
<string>
action
</string>
</key>
<value>
<string>
publish_alive
</string>
</value>
</item>
<item>
<key>
<string>
actor
</string>
</key>
<value>
<string>
eyqs
</string>
</value>
</item>
<item>
<key>
<string>
comment
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
error_message
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
time
</string>
</key>
<value>
<object>
<klass>
<global
name=
"DateTime"
module=
"DateTime.DateTime"
/>
</klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>
1491226638.93
</float>
<string>
UTC
</string>
</tuple>
</state>
</object>
</value>
</item>
<item>
<key>
<string>
validation_state
</string>
</key>
<value>
<string>
published_alive
</string>
</value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
</record>
</ZopeData>
bt5/erp5_officejs/PathTemplateItem/image_module/officejs_todomvc_icon_svg.svg
0 → 100644
View file @
9a18f0b5
<svg
width=
"800"
height=
"800"
xmlns=
"http://www.w3.org/2000/svg"
>
<style
type=
"text/css"
>
<![CDATA[
.st0{fill:#0082b9;}
.st1{fill:#CCE6F1;}
.st2{fill:#FCEA0D;}
.st3{fill:#FFFFFF;}
.st4{fill:#0082B9;}
.st5{fill:#D9D9D9;}
.st6{fill:#0A506D;}
]]>
</style>
<g>
<title>
background
</title>
<rect
fill=
"none"
id=
"canvas_background"
height=
"802"
width=
"802"
y=
"-1"
x=
"-1"
/>
</g>
<g>
<title>
Layer 1
</title>
<g
id=
"svg_1"
stroke=
"null"
>
<path
id=
"svg_2"
d=
"m798.00732,504.09964c-35.8938,179.46907 -212.09982,221.88906 -451.39192,219.71368l0,-318.69357l451.39192,98.97989z"
class=
"st1"
stroke=
"null"
/>
<path
id=
"svg_3"
d=
"m747.97352,405.11975c0,212.09982 -182.73212,318.69357 -401.35812,318.69357l0,-415.49812l401.35812,96.80455z"
class=
"st0"
stroke=
"null"
/>
<path
id=
"svg_4"
d=
"m346.61544,723.81331l0,0c-189.2583,3.26305 -342.6228,-135.96145 -341.53513,-317.6059c0,-105.50608 0,-156.62755 0,-262.13362c118.55836,16.31538 231.67829,7.61385 341.53513,-54.38456l0,634.12408z"
class=
"st4"
stroke=
"null"
/>
<path
id=
"svg_5"
d=
"m508.68141,175.61684c0,21.75385 -19.57843,35.89385 -43.50766,31.54309l-76.13837,-13.05233c-23.92923,-4.35076 -43.50766,-25.0169 -43.50766,-46.77071l0,-88.10303c0,-21.75381 19.57843,-35.8938 43.50766,-31.54304l76.13837,13.05228c23.92923,4.35076 43.50766,25.0169 43.50766,46.77075l0,88.10299z"
class=
"st6"
stroke=
"null"
/>
<path
id=
"svg_6"
d=
"m644.64286,128.84613l-137.04912,-19.57847c-14.14,-2.17538 -26.10461,2.17538 -34.80614,9.78924c-45.68304,-17.40305 -91.36608,-30.45537 -126.17222,-30.45537l0,635.21179c189.2583,3.26305 342.6228,-135.96141 341.53513,-317.6059c0,-59.82304 0,-109.85684 0,-142.48755c0,-25.0169 0,-39.1569 0,-39.1569l0,-48.94613c0,-21.75381 -19.57847,-42.41995 -43.50766,-46.77071l0.00001,0z"
class=
"st6"
stroke=
"null"
/>
<path
id=
"svg_7"
d=
"m89.92025,226.73835l0,58.73532c0,0 63.08609,13.05228 131.61065,-5.43847l0,240.37981c-68.52452,-16.31538 -134.87369,-82.66456 -132.69831,-80.48918l0,72.87532c85.92761,97.89222 194.69673,98.97993 194.69673,98.97993l0,-412.23503c0,-1.08771 -100.0676,40.24457 -193.60906,27.19228l-0.00001,0.00002z"
class=
"st3"
stroke=
"null"
/>
<path
id=
"svg_8"
d=
"m598.95983,369.2259l-140.31221,-31.54304l0,-67.43685l140.31221,25.0169l0,-61.99842l-196.87216,-34.80614l-1.08767,191.43368l141.39988,33.71842l0,55.47227c-45.68304,41.33228 -141.39988,63.08609 -141.39988,63.08609l0,67.43689c0,0 113.11989,-4.35076 197.95982,-102.24298l0,-138.13683l0.00001,0.00001z"
class=
"st5"
stroke=
"null"
/>
</g>
</g>
</svg>
\ No newline at end of file
bt5/erp5_officejs/PathTemplateItem/image_module/officejs_todomvc_icon_svg.xml
0 → 100644
View file @
9a18f0b5
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"Image"
module=
"erp5.portal_type"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
_Access_contents_information_Permission
</string>
</key>
<value>
<tuple>
<string>
Anonymous
</string>
<string>
Assignee
</string>
<string>
Assignor
</string>
<string>
Associate
</string>
<string>
Auditor
</string>
<string>
Manager
</string>
<string>
Owner
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
_Add_portal_content_Permission
</string>
</key>
<value>
<tuple>
<string>
Assignee
</string>
<string>
Assignor
</string>
<string>
Manager
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
_Change_local_roles_Permission
</string>
</key>
<value>
<tuple>
<string>
Assignor
</string>
<string>
Manager
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
_Modify_portal_content_Permission
</string>
</key>
<value>
<tuple>
<string>
Assignee
</string>
<string>
Assignor
</string>
<string>
Manager
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
_View_Permission
</string>
</key>
<value>
<tuple>
<string>
Anonymous
</string>
<string>
Assignee
</string>
<string>
Assignor
</string>
<string>
Associate
</string>
<string>
Auditor
</string>
<string>
Manager
</string>
<string>
Owner
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
_count
</string>
</key>
<value>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAAI=
</string>
</persistent>
</value>
</item>
<item>
<key>
<string>
_mt_index
</string>
</key>
<value>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAAM=
</string>
</persistent>
</value>
</item>
<item>
<key>
<string>
_tree
</string>
</key>
<value>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAAQ=
</string>
</persistent>
</value>
</item>
<item>
<key>
<string>
categories
</string>
</key>
<value>
<tuple>
<string>
classification/collaborative/team
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
content_md5
</string>
</key>
<value>
<string>
26e9392a4e89daec71298d7523ad3b92
</string>
</value>
</item>
<item>
<key>
<string>
content_type
</string>
</key>
<value>
<string>
image/svg+xml
</string>
</value>
</item>
<item>
<key>
<string>
default_reference
</string>
</key>
<value>
<string>
officejs_todomvc_icon.svg
</string>
</value>
</item>
<item>
<key>
<string>
description
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
filename
</string>
</key>
<value>
<string>
method-draw-image.svg
</string>
</value>
</item>
<item>
<key>
<string>
height
</string>
</key>
<value>
<int>
-1
</int>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
officejs_todomvc_icon_svg
</string>
</value>
</item>
<item>
<key>
<string>
language
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
portal_type
</string>
</key>
<value>
<string>
Image
</string>
</value>
</item>
<item>
<key>
<string>
short_title
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
title
</string>
</key>
<value>
<string>
OfficeJS TodoMVC Icon SVG
</string>
</value>
</item>
<item>
<key>
<string>
version
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
width
</string>
</key>
<value>
<int>
-1
</int>
</value>
</item>
<item>
<key>
<string>
workflow_history
</string>
</key>
<value>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAAU=
</string>
</persistent>
</value>
</item>
</dictionary>
</pickle>
</record>
<record
id=
"2"
aka=
"AAAAAAAAAAI="
>
<pickle>
<global
name=
"Length"
module=
"BTrees.Length"
/>
</pickle>
<pickle>
<int>
0
</int>
</pickle>
</record>
<record
id=
"3"
aka=
"AAAAAAAAAAM="
>
<pickle>
<global
name=
"OOBTree"
module=
"BTrees.OOBTree"
/>
</pickle>
<pickle>
<none/>
</pickle>
</record>
<record
id=
"4"
aka=
"AAAAAAAAAAQ="
>
<pickle>
<global
name=
"OOBTree"
module=
"BTrees.OOBTree"
/>
</pickle>
<pickle>
<none/>
</pickle>
</record>
<record
id=
"5"
aka=
"AAAAAAAAAAU="
>
<pickle>
<global
name=
"PersistentMapping"
module=
"Persistence.mapping"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
data
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
document_publication_workflow
</string>
</key>
<value>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAAY=
</string>
</persistent>
</value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
<record
id=
"6"
aka=
"AAAAAAAAAAY="
>
<pickle>
<global
name=
"WorkflowHistoryList"
module=
"Products.ERP5Type.patches.WorkflowTool"
/>
</pickle>
<pickle>
<tuple>
<none/>
<list>
<dictionary>
<item>
<key>
<string>
action
</string>
</key>
<value>
<string>
publish_alive
</string>
</value>
</item>
<item>
<key>
<string>
actor
</string>
</key>
<value>
<string>
eyqs
</string>
</value>
</item>
<item>
<key>
<string>
comment
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
error_message
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
time
</string>
</key>
<value>
<object>
<klass>
<global
name=
"DateTime"
module=
"DateTime.DateTime"
/>
</klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>
1491226636.74
</float>
<string>
UTC
</string>
</tuple>
</state>
</object>
</value>
</item>
<item>
<key>
<string>
validation_state
</string>
</key>
<value>
<string>
published_alive
</string>
</value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
</record>
</ZopeData>
bt5/erp5_officejs/PathTemplateItem/web_page_module/officejs_todomvc_appcache.xml
0 → 100644
View file @
9a18f0b5
This diff is collapsed.
Click to expand it.
bt5/erp5_officejs/PathTemplateItem/web_page_module/officejs_todomvc_css.css
0 → 100644
View file @
9a18f0b5
hr
{
margin
:
20px
0
;
border
:
0
;
border-top
:
1px
dashed
#c5c5c5
;
border-bottom
:
1px
dashed
#f7f7f7
;
}
.learn
a
{
font-weight
:
normal
;
text-decoration
:
none
;
color
:
#b83f45
;
}
.learn
a
:hover
{
text-decoration
:
underline
;
color
:
#787e7e
;
}
.learn
h3
,
.learn
h4
,
.learn
h5
{
margin
:
10px
0
;
font-weight
:
500
;
line-height
:
1.2
;
color
:
#000
;
}
.learn
h3
{
font-size
:
24px
;
}
.learn
h4
{
font-size
:
18px
;
}
.learn
h5
{
margin-bottom
:
0
;
font-size
:
14px
;
}
.learn
ul
{
padding
:
0
;
margin
:
0
0
30px
25px
;
}
.learn
li
{
line-height
:
20px
;
}
.learn
p
{
font-size
:
15px
;
font-weight
:
300
;
line-height
:
1.3
;
margin-top
:
0
;
margin-bottom
:
0
;
}
#issue-count
{
display
:
none
;
}
.quote
{
border
:
none
;
margin
:
20px
0
60px
0
;
}
.quote
p
{
font-style
:
italic
;
}
.quote
p
:before
{
content
:
'“'
;
font-size
:
50px
;
opacity
:
.15
;
position
:
absolute
;
top
:
-20px
;
left
:
3px
;
}
.quote
p
:after
{
content
:
'”'
;
font-size
:
50px
;
opacity
:
.15
;
position
:
absolute
;
bottom
:
-42px
;
right
:
3px
;
}
.quote
footer
{
position
:
absolute
;
bottom
:
-40px
;
right
:
0
;
}
.quote
footer
img
{
border-radius
:
3px
;
}
.quote
footer
a
{
margin-left
:
5px
;
vertical-align
:
middle
;
}
.speech-bubble
{
position
:
relative
;
padding
:
10px
;
background
:
rgba
(
0
,
0
,
0
,
.04
);
border-radius
:
5px
;
}
.speech-bubble
:after
{
content
:
''
;
position
:
absolute
;
top
:
100%
;
right
:
30px
;
border
:
13px
solid
transparent
;
border-top-color
:
rgba
(
0
,
0
,
0
,
.04
);
}
.learn-bar
>
.learn
{
position
:
absolute
;
width
:
272px
;
top
:
8px
;
left
:
-300px
;
padding
:
10px
;
border-radius
:
5px
;
background-color
:
rgba
(
255
,
255
,
255
,
.6
);
transition-property
:
left
;
transition-duration
:
500ms
;
}
@media
(
min-width
:
899px
)
{
.learn-bar
{
width
:
auto
;
padding-left
:
300px
;
}