Browse Source

Moves gruntfile to top of project, adds testing to package.js for travis

support, configs docpad to work from project root, renames node/ folder
to server/
beta
jlukic 11 years ago
parent
commit
2f279aa589
  1. 2
      .gitignore
  2. 122
      Gruntfile.js
  3. 3
      docpad.coffee
  4. 3
      node/.bowerrc
  5. 1
      node/LICENSE.md
  6. 1
      node/Procfile
  7. 3
      node/README.md
  8. 38
      node/package.json
  9. 54
      package.json
  10. 17
      server/README.md
  11. 0
      server/documents/collection.html.eco
  12. 0
      server/documents/collections/breadcrumb.html.eco
  13. 0
      server/documents/collections/form.html.eco
  14. 0
      server/documents/collections/grid.html.eco
  15. 0
      server/documents/collections/menu.html.eco
  16. 0
      server/documents/collections/message.html.eco
  17. 0
      server/documents/collections/table.html.eco
  18. 0
      server/documents/download.html.eco
  19. 0
      server/documents/element.html.eco
  20. 0
      server/documents/elements/button.html.eco
  21. 0
      server/documents/elements/divider.html.eco
  22. 0
      server/documents/elements/header.html.eco
  23. 0
      server/documents/elements/icon.html.eco
  24. 0
      server/documents/elements/image.html.eco
  25. 0
      server/documents/elements/input.html.eco
  26. 0
      server/documents/elements/label.html.eco
  27. 0
      server/documents/elements/loader.html.eco
  28. 0
      server/documents/elements/progress.html.eco
  29. 0
      server/documents/elements/segment.html.eco
  30. 0
      server/documents/elements/step.html.eco
  31. 0
      server/documents/guide/cssguide.html.eco
  32. 0
      server/documents/guide/javascriptguide.html.eco
  33. 0
      server/documents/guide/styleguide.html.eco
  34. 0
      server/documents/index.html.eco
  35. 0
      server/documents/introduction.html.eco
  36. 0
      server/documents/introduction/definitions.html.eco
  37. 0
      server/documents/introduction/getting-started.html.eco
  38. 0
      server/documents/introduction/types.html.eco
  39. 0
      server/documents/introduction/variations.html.eco
  40. 0
      server/documents/module.html.eco
  41. 0
      server/documents/modules/accordion.html.eco
  42. 0
      server/documents/modules/checkbox.html.eco
  43. 0
      server/documents/modules/dimmer.html.eco
  44. 0
      server/documents/modules/dropdown.html.eco
  45. 0
      server/documents/modules/form.html.eco
  46. 0
      server/documents/modules/modal.html.eco
  47. 0
      server/documents/modules/popup.html.eco
  48. 0
      server/documents/modules/rating.html.eco
  49. 0
      server/documents/modules/reveal.html.eco
  50. 0
      server/documents/modules/shape.html.eco
  51. 0
      server/documents/modules/sidebar.html.eco
  52. 0
      server/documents/modules/transition.html.eco
  53. 0
      server/documents/playground.html.eco
  54. 0
      server/documents/project/contributing.html.eco
  55. 0
      server/documents/project/development.html.eco
  56. 0
      server/documents/views/comment.html.eco
  57. 0
      server/documents/views/feed.html.eco
  58. 0
      server/documents/views/item.html.eco
  59. 0
      server/documents/views/list.html.eco
  60. 0
      server/draft/carousel.html
  61. 0
      server/draft/chat.html
  62. 0
      server/draft/specification/authoring.html
  63. 0
      server/draft/specification/downloading.html
  64. 0
      server/draft/specification/getting-started.html
  65. 0
      server/draft/specification/spec.html
  66. 0
      server/draft/tab.html.eco
  67. 0
      server/files/.htaccess
  68. 0
      server/files/404.html
  69. 0
      server/files/CNAME
  70. 0
      server/files/api.json
  71. 0
      server/files/crossdomain.xml
  72. 0
      server/files/draft/carousel.js
  73. 0
      server/files/draft/carousel.less
  74. 0
      server/files/draft/extra.transitions.less
  75. 0
      server/files/draft/sitemap.less
  76. 0
      server/files/favicon.ico
  77. 0
      server/files/humans.txt
  78. 0
      server/files/images/bg.jpg
  79. 0
      server/files/images/bg2.jpg
  80. 0
      server/files/images/bg3.jpg
  81. 0
      server/files/images/blue-bg.png
  82. 0
      server/files/images/dark-bg.png
  83. 0
      server/files/images/demo/avatar.jpg
  84. 0
      server/files/images/demo/avatar2.jpg
  85. 0
      server/files/images/demo/avatar3.jpg
  86. 0
      server/files/images/demo/avatar4.jpg
  87. 0
      server/files/images/demo/dog.jpg
  88. 0
      server/files/images/demo/highres.jpg
  89. 0
      server/files/images/demo/highres2.jpg
  90. 0
      server/files/images/demo/highres3.jpg
  91. 0
      server/files/images/demo/highres4.jpg
  92. 0
      server/files/images/demo/highres5.jpg
  93. 0
      server/files/images/demo/highres6.jpg
  94. 0
      server/files/images/demo/invention.jpg
  95. 0
      server/files/images/demo/invention2.jpg
  96. 0
      server/files/images/demo/invention3.jpg
  97. 0
      server/files/images/demo/item1.jpg
  98. 0
      server/files/images/demo/item2.jpg
  99. 0
      server/files/images/demo/item3.jpg
  100. 0
      server/files/images/demo/item4.jpg

2
.gitignore

@ -1,6 +1,6 @@
docs/
node_modules
node/server.json
node/node_modules
# Numerous always-ignore extensions
*.diff

122
node/Gruntfile.js → Gruntfile.js

@ -85,7 +85,7 @@ module.exports = function(grunt) {
setWatchFiles = function(action, filePath) {
var
buildPath = filePath.replace('../src/', '../docs/build/').replace('less', 'css')
buildPath = filePath.replace('src/', 'docs/build/').replace('less', 'css')
;
if(filePath.search('.less') !== -1) {
grunt.config('less.buildDocsCSS.src', filePath);
@ -120,15 +120,15 @@ module.exports = function(grunt) {
},
scripts: {
files: [
'../src/**/*.js'
'src/**/*.js'
],
tasks : testTasks
},
src: {
files: [
'../build/examples/**/*',
'../src/**/*.less',
'../src/**/*.js'
'build/examples/**/*',
'src/**/*.less',
'src/**/*.js'
],
tasks : watchTasks
}
@ -140,7 +140,7 @@ module.exports = function(grunt) {
karma: {
test: {
configFile : '../test/karma.conf.js',
configFile : 'test/karma.conf.js',
background : true,
reporters: 'dots'
}
@ -155,28 +155,28 @@ module.exports = function(grunt) {
force: true
},
build : [
'../build/less',
'../build/minified',
'../build/packaged',
'../build/uncompressed'
'build/less',
'build/minified',
'build/packaged',
'build/uncompressed'
],
release : [
'../docs/build',
'../docs',
'../rtl'
'docs/build',
'docs',
'rtl'
]
},
docco: {
generate: {
options: {
css : '../spec/assets/docco.css',
output : '../spec/docs/'
css : 'spec/assets/docco.css',
output : 'spec/docs/'
},
files: [
{
expand : true,
cwd : '../spec/',
cwd : 'spec/',
src : [
'**.commented.js'
]
@ -188,37 +188,37 @@ module.exports = function(grunt) {
cssjanus: {
rtl: {
expand : true,
cwd : '../build/',
cwd : 'build/',
src : [
'**/*.less',
'**/*.css',
],
dest : '../rtl'
dest : 'rtl'
},
},
less: {
options: {
paths : ['../src'],
paths : ['src'],
compress : false,
optimization : 2
},
// optimized for watch, src is built on watch task using callbacks
buildDocsCSS: {
src : '../src',
dest : '../docs/build/uncompressed/',
src : 'src',
dest : 'docs/build/uncompressed/',
rename : preserveFileExtensions
},
buildCSS: {
expand : true,
cwd : '../src',
cwd : 'src',
src : [
'**/*.less'
],
dest : '../build/uncompressed/',
dest : 'build/uncompressed/',
rename: preserveFileExtensions
}
},
@ -231,44 +231,44 @@ module.exports = function(grunt) {
// exact copy for less
{
expand : true,
cwd : '../src/**/*.less',
cwd : 'src/**/*.less',
src : [
'**/*'
],
dest : '../docs/build/less'
dest : 'docs/build/less'
},
// copy everything but less files for uncompressed release
{
expand : true,
cwd : '../src/',
cwd : 'src/',
src : [
'**/*.js',
'images/*',
'fonts/*'
],
dest : '../docs/build/uncompressed'
dest : 'docs/build/uncompressed'
},
// copy everything but less for minified release
{
expand : true,
cwd : '../src/',
cwd : 'src/',
src : [
'**/*.js',
'images/*',
'fonts/*'
],
dest : '../docs/build/minified'
dest : 'docs/build/minified'
},
// copy assets only for packaged version
{
expand : true,
cwd : '../src/',
cwd : 'src/',
src : [
'images/*',
'fonts/*'
],
dest : '../docs/build/packaged'
dest : 'docs/build/packaged'
}
]
},
@ -279,44 +279,44 @@ module.exports = function(grunt) {
// exact copy for less
{
expand : true,
cwd : '../src/',
cwd : 'src/',
src : [
'**/*'
],
dest : '../build/less'
dest : 'build/less'
},
// copy everything but less files for uncompressed release
{
expand : true,
cwd : '../src/',
cwd : 'src/',
src : [
'**/*.js',
'images/*',
'fonts/*'
],
dest : '../build/uncompressed'
dest : 'build/uncompressed'
},
// copy everything but less for minified release
{
expand : true,
cwd : '../src/',
cwd : 'src/',
src : [
'**/*.js',
'images/*',
'fonts/*'
],
dest : '../build/minified'
dest : 'build/minified'
},
// copy assets only for packaged version
{
expand : true,
cwd : '../src/',
cwd : 'src/',
src : [
'images/*',
'fonts/*'
],
dest : '../build/packaged'
dest : 'build/packaged'
}
]
},
@ -326,11 +326,11 @@ module.exports = function(grunt) {
files: [
{
expand : true,
cwd : '../build/',
cwd : 'build/',
src : [
'**'
],
dest : '../rtl'
dest : 'rtl'
}
]
},
@ -340,11 +340,11 @@ module.exports = function(grunt) {
files: [
{
expand : true,
cwd : '../build/',
cwd : 'build/',
src : [
'**'
],
dest : '../docs/build/'
dest : 'docs/build/'
}
]
},
@ -354,11 +354,11 @@ module.exports = function(grunt) {
files: [
{
expand : true,
cwd : '../spec',
cwd : 'spec',
src : [
'**'
],
dest : '../docs/spec/'
dest : 'docs/spec/'
}
]
},
@ -368,11 +368,11 @@ module.exports = function(grunt) {
files: [
{
expand : true,
cwd : '../build/examples',
cwd : 'build/examples',
src : [
'**'
],
dest : '../docs/examples/'
dest : 'docs/examples/'
}
]
}
@ -382,13 +382,13 @@ module.exports = function(grunt) {
compress: {
options: {
archive: '../docs/build/semantic.zip'
archive: 'docs/build/semantic.zip'
},
everything: {
files: [
{
expand : true,
cwd : '../build/',
cwd : 'build/',
src : [
'**'
]
@ -401,12 +401,12 @@ module.exports = function(grunt) {
options: {
},
concatenateCSS: {
src: ["../build/uncompressed/**/*.css"],
dest: "../build/packaged/css/semantic.css"
src: ["build/uncompressed/**/*.css"],
dest: "build/packaged/css/semantic.css"
},
concatenateJS: {
src: ["../build/uncompressed/**/*.js"],
dest: "../build/packaged/javascript/semantic.js"
src: ["build/uncompressed/**/*.js"],
dest: "build/packaged/javascript/semantic.js"
},
},
@ -415,11 +415,11 @@ module.exports = function(grunt) {
// copy minified css to minified release
minifyCSS: {
expand : true,
cwd : '../build/uncompressed',
cwd : 'build/uncompressed',
src : [
'**/*.css'
],
dest : '../build/minified',
dest : 'build/minified',
ext : '.min.css'
},
@ -441,8 +441,8 @@ module.exports = function(grunt) {
'*/\n'
},
files: {
'../build/packaged/css/semantic.min.css': [
'../build/uncompressed/**/*.css'
'build/packaged/css/semantic.min.css': [
'build/uncompressed/**/*.css'
]
}
}
@ -452,11 +452,11 @@ module.exports = function(grunt) {
minifyJS: {
expand : true,
cwd : '../build/uncompressed',
cwd : 'build/uncompressed',
src : [
'**/*.js'
],
dest : '../build/minified',
dest : 'build/minified',
ext : '.min.js',
banner : '' +
'/*' +
@ -492,8 +492,8 @@ module.exports = function(grunt) {
'*/\n'
},
files: {
'../build/packaged/javascript/semantic.min.js': [
'../build/uncompressed/**/*.js'
'build/packaged/javascript/semantic.min.js': [
'build/uncompressed/**/*.js'
]
}
}

3
node/docpad.coffee → docpad.coffee

@ -2,7 +2,8 @@
# It is simply a CoffeeScript Object which is parsed by CSON
docpadConfig = {
outPath: '../docs'
srcPath : './server'
outPath: './docs'
# =================================
# Template Data

3
node/.bowerrc

@ -1,3 +0,0 @@
{
"directory": "src/files/components"
}

1
node/LICENSE.md

@ -1 +0,0 @@
Your website's license should go here

1
node/Procfile

@ -1 +0,0 @@
web: node_modules/docpad/bin/docpad-server

3
node/README.md

@ -1,3 +0,0 @@
# Semantic Docs
This node project uses docpad to generate the static documentation files for Semantic UI.

38
node/package.json

@ -1,38 +0,0 @@
{
"semantic": {
"name": "Semantic UI",
"version": "0.5.1"
},
"dependencies": {
"docpad": "~6.53.4",
"docpad-plugin-eco": "~2.0.2",
"docpad-plugin-ghpages": "~2.4.0",
"docpad-plugin-partials": "~2.8.0"
},
"devDependencies": {
"grunt": "~0.4.1",
"grunt-contrib-watch": "~0.5.3",
"grunt-contrib-clean": "~0.5.0",
"grunt-contrib-uglify": "~0.2.2",
"grunt-contrib-cssmin": "~0.6.1",
"grunt-contrib-less": "~0.7.0",
"grunt-contrib-copy": "~0.4.1",
"grunt-docco": "~0.2.0",
"grunt-bower-task": "~0.3.1",
"grunt-css": "~0.5.4",
"grunt-contrib-compress": "~0.5.2",
"grunt-contrib-concat": "~0.3.0",
"grunt-docco-multi": "0.0.2",
"grunt-cssjanus": "~0.1.1",
"karma-script-launcher": "~0.1.0",
"karma-chrome-launcher": "~0.1.0",
"karma-firefox-launcher": "~0.1.0",
"karma-html2js-preprocessor": "~0.1.0",
"karma-jasmine": "~0.1.3",
"karma-requirejs": "~0.1.0",
"karma-coffee-preprocessor": "~0.1.0",
"karma-phantomjs-launcher": "~0.1.0",
"karma": "~0.10.2",
"grunt-karma": "~0.6.2"
}
}

54
package.json

@ -1,17 +1,45 @@
{
"name" : "semantic",
"preferGlobal": true,
"description" : "Semantic empowers designers and developers by creating a shared vocabulary for UI.",
"homepage" : "http://www.semantic-ui.com",
"author": "Jack Lukic <jack@myfav.es>",
"dependencies": {
"jquery" : ">=1.8"
},
"devDependencies": {
"karma": "~0.8"
},
"name" : "semantic",
"title" : "Semantic UI",
"description" : "Semantic empowers designers and developers by creating a shared vocabulary for UI.",
"homepage" : "http://www.semantic-ui.com",
"author" : "Jack Lukic <jacklukic@gmail.com>",
"license": "MIT",
"scripts": {
"test": "grunt travis --verbose"
"test": "grunt test --verbose"
},
"license": "MIT"
"dependencies" : {
"docpad" : "~6.53.4",
"docpad-plugin-eco" : "~2.0.2",
"docpad-plugin-ghpages" : "~2.4.0",
"docpad-plugin-partials" : "~2.8.0"
},
"devDependencies": {
"grunt" : "~0.4.1",
"grunt-contrib-watch" : "~0.5.3",
"grunt-contrib-clean" : "~0.5.0",
"grunt-contrib-uglify" : "~0.2.2",
"grunt-contrib-cssmin" : "~0.6.1",
"grunt-contrib-less" : "~0.7.0",
"grunt-contrib-copy" : "~0.4.1",
"grunt-docco" : "~0.2.0",
"grunt-bower-task" : "~0.3.1",
"grunt-css" : "~0.5.4",
"grunt-contrib-compress" : "~0.5.2",
"grunt-contrib-concat" : "~0.3.0",
"grunt-docco-multi" : "0.0.2",
"grunt-cssjanus" : "~0.1.1",
"karma-script-launcher" : "~0.1.0",
"karma-chrome-launcher" : "~0.1.0",
"karma-firefox-launcher" : "~0.1.0",
"karma-html2js-preprocessor" : "~0.1.0",
"karma-jasmine" : "~0.1.3",
"karma-requirejs" : "~0.1.0",
"karma-coffee-preprocessor" : "~0.1.0",
"karma-phantomjs-launcher" : "~0.1.0",
"karma" : "~0.10.2",
"grunt-karma" : "~0.6.2"
}
}

17
server/README.md

@ -0,0 +1,17 @@
# Semantic Docs
## How to Use
This folder contains the templates used to generate the static website for Semantic UI
To create the docs yourself run
```
npm install -g docpad
docpad install eco;
docpad update; docpad upgrade;
```
This node project uses docpad to generate the static documentation files for Semantic UI.

0
node/src/documents/collection.html.eco → server/documents/collection.html.eco

0
node/src/documents/collections/breadcrumb.html.eco → server/documents/collections/breadcrumb.html.eco

0
node/src/documents/collections/form.html.eco → server/documents/collections/form.html.eco

0
node/src/documents/collections/grid.html.eco → server/documents/collections/grid.html.eco

0
node/src/documents/collections/menu.html.eco → server/documents/collections/menu.html.eco

0
node/src/documents/collections/message.html.eco → server/documents/collections/message.html.eco

0
node/src/documents/collections/table.html.eco → server/documents/collections/table.html.eco

0
node/src/documents/download.html.eco → server/documents/download.html.eco

0
node/src/documents/element.html.eco → server/documents/element.html.eco

0
node/src/documents/elements/button.html.eco → server/documents/elements/button.html.eco

0
node/src/documents/elements/divider.html.eco → server/documents/elements/divider.html.eco

0
node/src/documents/elements/header.html.eco → server/documents/elements/header.html.eco

0
node/src/documents/elements/icon.html.eco → server/documents/elements/icon.html.eco

0
node/src/documents/elements/image.html.eco → server/documents/elements/image.html.eco

0
node/src/documents/elements/input.html.eco → server/documents/elements/input.html.eco

0
node/src/documents/elements/label.html.eco → server/documents/elements/label.html.eco

0
node/src/documents/elements/loader.html.eco → server/documents/elements/loader.html.eco

0
node/src/documents/elements/progress.html.eco → server/documents/elements/progress.html.eco

0
node/src/documents/elements/segment.html.eco → server/documents/elements/segment.html.eco

0
node/src/documents/elements/step.html.eco → server/documents/elements/step.html.eco

0
node/src/documents/guide/cssguide.html.eco → server/documents/guide/cssguide.html.eco

0
node/src/documents/guide/javascriptguide.html.eco → server/documents/guide/javascriptguide.html.eco

0
node/src/documents/guide/styleguide.html.eco → server/documents/guide/styleguide.html.eco

0
node/src/documents/index.html.eco → server/documents/index.html.eco

0
node/src/documents/introduction.html.eco → server/documents/introduction.html.eco

0
node/src/documents/introduction/definitions.html.eco → server/documents/introduction/definitions.html.eco

0
node/src/documents/introduction/getting-started.html.eco → server/documents/introduction/getting-started.html.eco

0
node/src/documents/introduction/types.html.eco → server/documents/introduction/types.html.eco

0
node/src/documents/introduction/variations.html.eco → server/documents/introduction/variations.html.eco

0
node/src/documents/module.html.eco → server/documents/module.html.eco

0
node/src/documents/modules/accordion.html.eco → server/documents/modules/accordion.html.eco

0
node/src/documents/modules/checkbox.html.eco → server/documents/modules/checkbox.html.eco

0
node/src/documents/modules/dimmer.html.eco → server/documents/modules/dimmer.html.eco

0
node/src/documents/modules/dropdown.html.eco → server/documents/modules/dropdown.html.eco

0
node/src/documents/modules/form.html.eco → server/documents/modules/form.html.eco

0
node/src/documents/modules/modal.html.eco → server/documents/modules/modal.html.eco

0
node/src/documents/modules/popup.html.eco → server/documents/modules/popup.html.eco

0
node/src/documents/modules/rating.html.eco → server/documents/modules/rating.html.eco

0
node/src/documents/modules/reveal.html.eco → server/documents/modules/reveal.html.eco

0
node/src/documents/modules/shape.html.eco → server/documents/modules/shape.html.eco

0
node/src/documents/modules/sidebar.html.eco → server/documents/modules/sidebar.html.eco

0
node/src/documents/modules/transition.html.eco → server/documents/modules/transition.html.eco

0
node/src/documents/playground.html.eco → server/documents/playground.html.eco

0
node/src/documents/project/contributing.html.eco → server/documents/project/contributing.html.eco

0
node/src/documents/project/development.html.eco → server/documents/project/development.html.eco

0
node/src/documents/views/comment.html.eco → server/documents/views/comment.html.eco

0
node/src/documents/views/feed.html.eco → server/documents/views/feed.html.eco

0
node/src/documents/views/item.html.eco → server/documents/views/item.html.eco

0
node/src/documents/views/list.html.eco → server/documents/views/list.html.eco

0
node/src/draft/carousel.html → server/draft/carousel.html

0
node/src/draft/chat.html → server/draft/chat.html

0
node/src/draft/specification/authoring.html → server/draft/specification/authoring.html

0
node/src/draft/specification/downloading.html → server/draft/specification/downloading.html

0
node/src/draft/specification/getting-started.html → server/draft/specification/getting-started.html

0
node/src/draft/specification/spec.html → server/draft/specification/spec.html

0
node/src/draft/tab.html.eco → server/draft/tab.html.eco

0
node/src/files/.htaccess → server/files/.htaccess

0
node/src/files/404.html → server/files/404.html

0
node/src/files/CNAME → server/files/CNAME

0
node/src/files/api.json → server/files/api.json

0
node/src/files/crossdomain.xml → server/files/crossdomain.xml

0
node/src/files/draft/carousel.js → server/files/draft/carousel.js

0
node/src/files/draft/carousel.less → server/files/draft/carousel.less

0
node/src/files/draft/extra.transitions.less → server/files/draft/extra.transitions.less

0
node/src/files/draft/sitemap.less → server/files/draft/sitemap.less

0
node/src/files/favicon.ico → server/files/favicon.ico

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

0
node/src/files/humans.txt → server/files/humans.txt

0
node/src/files/images/bg.jpg → server/files/images/bg.jpg

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 28 KiB

0
node/src/files/images/bg2.jpg → server/files/images/bg2.jpg

Before

Width:  |  Height:  |  Size: 21 KiB

After

Width:  |  Height:  |  Size: 21 KiB

0
node/src/files/images/bg3.jpg → server/files/images/bg3.jpg

Before

Width:  |  Height:  |  Size: 6.4 KiB

After

Width:  |  Height:  |  Size: 6.4 KiB

0
node/src/files/images/blue-bg.png → server/files/images/blue-bg.png

Before

Width:  |  Height:  |  Size: 24 KiB

After

Width:  |  Height:  |  Size: 24 KiB

0
node/src/files/images/dark-bg.png → server/files/images/dark-bg.png

Before

Width:  |  Height:  |  Size: 79 KiB

After

Width:  |  Height:  |  Size: 79 KiB

0
node/src/files/images/demo/avatar.jpg → server/files/images/demo/avatar.jpg

Before

Width:  |  Height:  |  Size: 19 KiB

After

Width:  |  Height:  |  Size: 19 KiB

0
node/src/files/images/demo/avatar2.jpg → server/files/images/demo/avatar2.jpg

Before

Width:  |  Height:  |  Size: 4.4 KiB

After

Width:  |  Height:  |  Size: 4.4 KiB

0
node/src/files/images/demo/avatar3.jpg → server/files/images/demo/avatar3.jpg

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 20 KiB

0
node/src/files/images/demo/avatar4.jpg → server/files/images/demo/avatar4.jpg

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 16 KiB

0
node/src/files/images/demo/dog.jpg → server/files/images/demo/dog.jpg

Before

Width:  |  Height:  |  Size: 19 KiB

After

Width:  |  Height:  |  Size: 19 KiB

0
node/src/files/images/demo/highres.jpg → server/files/images/demo/highres.jpg

Before

Width:  |  Height:  |  Size: 339 KiB

After

Width:  |  Height:  |  Size: 339 KiB

0
node/src/files/images/demo/highres2.jpg → server/files/images/demo/highres2.jpg

Before

Width:  |  Height:  |  Size: 324 KiB

After

Width:  |  Height:  |  Size: 324 KiB

0
node/src/files/images/demo/highres3.jpg → server/files/images/demo/highres3.jpg

Before

Width:  |  Height:  |  Size: 287 KiB

After

Width:  |  Height:  |  Size: 287 KiB

0
node/src/files/images/demo/highres4.jpg → server/files/images/demo/highres4.jpg

Before

Width:  |  Height:  |  Size: 390 KiB

After

Width:  |  Height:  |  Size: 390 KiB

0
node/src/files/images/demo/highres5.jpg → server/files/images/demo/highres5.jpg

Before

Width:  |  Height:  |  Size: 381 KiB

After

Width:  |  Height:  |  Size: 381 KiB

0
node/src/files/images/demo/highres6.jpg → server/files/images/demo/highres6.jpg

Before

Width:  |  Height:  |  Size: 301 KiB

After

Width:  |  Height:  |  Size: 301 KiB

0
node/src/files/images/demo/invention.jpg → server/files/images/demo/invention.jpg

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 14 KiB

0
node/src/files/images/demo/invention2.jpg → server/files/images/demo/invention2.jpg

Before

Width:  |  Height:  |  Size: 21 KiB

After

Width:  |  Height:  |  Size: 21 KiB

0
node/src/files/images/demo/invention3.jpg → server/files/images/demo/invention3.jpg

Before

Width:  |  Height:  |  Size: 35 KiB

After

Width:  |  Height:  |  Size: 35 KiB

0
node/src/files/images/demo/item1.jpg → server/files/images/demo/item1.jpg

Before

Width:  |  Height:  |  Size: 53 KiB

After

Width:  |  Height:  |  Size: 53 KiB

0
node/src/files/images/demo/item2.jpg → server/files/images/demo/item2.jpg

Before

Width:  |  Height:  |  Size: 37 KiB

After

Width:  |  Height:  |  Size: 37 KiB

0
node/src/files/images/demo/item3.jpg → server/files/images/demo/item3.jpg

Before

Width:  |  Height:  |  Size: 45 KiB

After

Width:  |  Height:  |  Size: 45 KiB

0
node/src/files/images/demo/item4.jpg → server/files/images/demo/item4.jpg

Before

Width:  |  Height:  |  Size: 53 KiB

After

Width:  |  Height:  |  Size: 53 KiB

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save