Merge branch 'master' of github.com:sharelatex/web-sharelatex

This commit is contained in:
Henry Oswald 2014-02-14 18:13:33 +00:00
commit 347671c89b
108 changed files with 397 additions and 41631 deletions

View file

@ -57,7 +57,7 @@ public/js/gui.js
public/js/admin.js public/js/admin.js
public/js/history/* public/js/history/*
public/stylesheets/mainStyle.css public/stylesheets/mainStyle.css
public/stylesheets/plans.css public/brand/plans.css
public/minjs/ public/minjs/
public/js/main.js public/js/main.js

View file

@ -74,7 +74,7 @@ module.exports = (grunt) ->
"public/stylesheets/mainStyle.css": "public/stylesheets/mainStyle.less" "public/stylesheets/mainStyle.css": "public/stylesheets/mainStyle.less"
plans: plans:
files: files:
"public/stylesheets/plans.css": "public/stylesheets/less/plans.less" "public/brand/plans.css": "public/brand/plans.less"
requirejs: requirejs:
compile: compile:

32
services/web/README.md Normal file
View file

@ -0,0 +1,32 @@
web-sharelatex
==============
web-sharelatex is the front-end web service of the open-source web-based collaborative LaTeX editor,
ShareLaTeX. It serves all the HTML pages, CSS and javascript to the client. web-sharelatex also contains
a lot of logic around creating and editing projects, and account management.
The rest of the ShareLaTeX stack, along with information about contributing can be found in the
[sharelatex/sharelatex](https://github.com/sharelatex/sharelatex) repository.
License and Credits
-------------------
### Code
All code is currently proprietary but will soon be licensed under a copyleft license.
### Artwork
#### Silk icon set 1.3
We gratefully acknowledge [Mark James](http://www.famfamfam.com/lab/icons/silk/) for
releasing his Silk icon set under the Creative Commons Attribution 2.5 license. Some
of these icons are used within ShareLaTeX inside the `public/img/silk` directory
#### IconShock icons
We gratefully acknowledge [IconShock](http://www.iconshock.com) for use of the icons
in the `public/img/iconshock` directory found via
[findicons.com](http://findicons.com/icon/498089/height?id=526085#)

View file

@ -22,6 +22,7 @@ for path in [
"#{jsPath}libs/pdf.js", "#{jsPath}libs/pdf.js",
"#{jsPath}libs/pdf.worker.js", "#{jsPath}libs/pdf.worker.js",
"/stylesheets/mainStyle.css" "/stylesheets/mainStyle.css"
"/brand/plans.css"
] ]
filePath = Path.join __dirname, "../../../", "public#{path}" filePath = Path.join __dirname, "../../../", "public#{path}"
content = fs.readFileSync filePath content = fs.readFileSync filePath

View file

@ -336,7 +336,7 @@
<td class="headerContent"> <td class="headerContent">
<!-- // Begin Module: Standard Header Image \\ --> <!-- // Begin Module: Standard Header Image \\ -->
<img src="https://www.sharelatex.com/img/logo/banner-plain.png" style="max-width:600px;" id="headerImage campaign-icon" mc:label="header_image" mc:edit="header_image" mc:allowdesigner mc:allowtext /> <img src="https://www.sharelatex.com/brand/logo/banner-plain.png" style="max-width:600px;" id="headerImage campaign-icon" mc:label="header_image" mc:edit="header_image" mc:allowdesigner mc:allowtext />
<!-- // End Module: Standard Header Image \\ --> <!-- // End Module: Standard Header Image \\ -->
</td> </td>

View file

@ -327,7 +327,7 @@
<table border="0" cellpadding="0" cellspacing="0" width="600" id="templateHeader"> <table border="0" cellpadding="0" cellspacing="0" width="600" id="templateHeader">
<tr> <tr>
<td class="headerContent"> <td class="headerContent">
<img src="<%=view_data.sharelatex_url%>/img/logo/banner-plain.png" style="max-width:600px;" id="headerImage" /> <img src="<%=view_data.sharelatex_url%>/brand/logo/banner-plain.png" style="max-width:600px;" id="headerImage" />
</td> </td>
</tr> </tr>
</table> </table>

View file

@ -20,5 +20,5 @@
a(href="/user/bonus").plain-link Recommend ShareLaTeX to your friends and we'll upgrade your account for free. a(href="/user/bonus").plain-link Recommend ShareLaTeX to your friends and we'll upgrade your account for free.
p p
a(href="/user/bonus").btn.btn-success Get free stuff a(href="/user/bonus").btn.btn-success Get free stuff
img(src="/img/logo/lion-64.png").lion img(src="/brand/logo/logo-64.png").lion

View file

@ -151,7 +151,7 @@ block content
.tab-pane.student-pricing .tab-pane.student-pricing
include ../general/small-footer include ../general/small-footer
link(rel='stylesheet', href='/stylesheets/plans.css?fingerprint='+fingerprint('/stylesheets/mainStyle.css')) link(rel='stylesheet', href='/brand/plans.css?fingerprint='+fingerprint('/brand/mainStyle.css'))
script script
mixpanel.track("Page Viewed", { name: "plans" }) mixpanel.track("Page Viewed", { name: "plans" })

View file

@ -40,11 +40,11 @@
ul.dropdown-menu ul.dropdown-menu
li li
a.js-new-file(href="#") a.js-new-file(href="#")
img(src="/img/doc.png") img(src="/img/nide/doc.png")
| New File | New File
li li
a.js-new-folder(href="#") a.js-new-folder(href="#")
img(src="/img/folder.png") img(src="/img/nide/folder.png")
| New Folder | New Folder
li li
a.js-upload-file(href="#") a.js-upload-file(href="#")
@ -70,8 +70,8 @@
script(type="text/template")#folderTemplate script(type="text/template")#folderTemplate
.entity-list-item(class="entity-{{ type }}", entity-type="{{ type }}", id="{{ id }}") .entity-list-item(class="entity-{{ type }}", entity-type="{{ type }}", id="{{ id }}")
.toggle.js-toggle .toggle.js-toggle
img(src="/img/right-arrow.png").js-closed img(src="/img/nide/right-arrow.png").js-closed
img(src="/img/down-arrow.png").js-open img(src="/img/nide/down-arrow.png").js-open
.clickable.js-clickable .clickable.js-clickable
i(class="sprite-{{ type }}") i(class="sprite-{{ type }}")
span.name {{ name }} span.name {{ name }}
@ -156,18 +156,6 @@
script(type="text/template")#loadingIndicatorTemplate script(type="text/template")#loadingIndicatorTemplate
.loading .loading
script(type="text/template")#settingsSideBarLinkTemplate
ul
li.root.project#settings(title='Show Project Settings')
img(src='/img/settings.png')
span Settings
script(type="text/template")#usersSideBarLinkTemplate
ul
li.root.project#projectCollaberators(title='Show Project Collaborators')
img(src='/img/user.png')
span Collaborators
script(type="text/template")#pdfSideBarLinkTemplate script(type="text/template")#pdfSideBarLinkTemplate
ul ul
li.root.project#pdf(title='Show PDF', alt='pdf') li.root.project#pdf(title='Show PDF', alt='pdf')
@ -220,13 +208,13 @@
.pdfjs-list-view .pdfjs-list-view
.btn-group .btn-group
button.btn.btn-info.js-fit-height button.btn.btn-info.js-fit-height
img(src="/img/fit-to-height.png") img(src="/img/iconshock/fit-to-height.png")
button.btn.btn-info.js-fit-width button.btn.btn-info.js-fit-width
img(src="/img/fit-to-width.png") img(src="/img/iconshock/fit-to-width.png")
button.btn.btn-info.js-zoom-out button.btn.btn-info.js-zoom-out
img(src="/img/zoom-out.png") img(src="/img/iconshock/zoom-out.png")
button.btn.btn-info.js-zoom-in button.btn.btn-info.js-zoom-in
img(src="/img/zoom-in.png") img(src="/img/iconshock/zoom-in.png")
.progress.progress-info .progress.progress-info
.bar .bar
span Loading span Loading
@ -329,12 +317,6 @@
script(type="text/template")#historyPanelTemplate script(type="text/template")#historyPanelTemplate
#revisionHistoryArea.fullEditorArea #revisionHistoryArea.fullEditorArea
script(type="text/template")#historySideBarLinkTemplate
ul
li.root.project#showHistory(title='Show project history', alt='history')
img(src='/img/clock.png')
span History
script(type='text/template')#revisionAreaTemplate script(type='text/template')#revisionAreaTemplate
#historyAreaWrapper #historyAreaWrapper
#historySideBar #historySideBar

View file

@ -1,41 +0,0 @@
({
appDir: "js",
baseUrl: "./",
dir: "minjs",
inlineText:false,
preserveLicenseComments:false,
paths : {
"underscore": "libs/underscore",
"jquery": "libs/jquery"
},
shim: {
"libs/backbone": {
deps: ["libs/underscore"]
},
"libs/pdfListView/PdfListView": {
deps: ["libs/pdf"]
},
"libs/pdf": {
deps: ["libs/compatibility"]
}
},
skipDirOptimize: true,
modules: [
{
name: "main",
exclude: ["jquery"]
}, {
name: "ide",
exclude: ["jquery"]
}, {
name: "home",
exclude: ["jquery"]
}, {
name: "list",
exclude: ["jquery"]
}
]
})

File diff suppressed because it is too large Load diff

View file

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View file

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 16 KiB

View file

Before

Width:  |  Height:  |  Size: 5.4 KiB

After

Width:  |  Height:  |  Size: 5.4 KiB

View file

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 10 KiB

View file

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

View file

Before

Width:  |  Height:  |  Size: 5.4 KiB

After

Width:  |  Height:  |  Size: 5.4 KiB

View file

Before

Width:  |  Height:  |  Size: 8.3 KiB

After

Width:  |  Height:  |  Size: 8.3 KiB

View file

Before

Width:  |  Height:  |  Size: 428 B

After

Width:  |  Height:  |  Size: 428 B

View file

Before

Width:  |  Height:  |  Size: 343 B

After

Width:  |  Height:  |  Size: 343 B

View file

Before

Width:  |  Height:  |  Size: 486 B

After

Width:  |  Height:  |  Size: 486 B

View file

Before

Width:  |  Height:  |  Size: 363 B

After

Width:  |  Height:  |  Size: 363 B

View file

Before

Width:  |  Height:  |  Size: 415 B

After

Width:  |  Height:  |  Size: 415 B

View file

Before

Width:  |  Height:  |  Size: 363 B

After

Width:  |  Height:  |  Size: 363 B

View file

@ -0,0 +1,276 @@
.pricing-table {
font: 13px "PT Sans", "Helvetica Neue", Arial, sans-serif;
margin-bottom: 20px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.pricing-table ul {
margin: 0;
padding: 0;
list-style: none;
}
.pricing-header-row-1 {
text-align: center;
height: 40px;
padding: 3px 0 0;
-webkit-border-radius: 4px 4px 0 0;
-moz-border-radius: 4px 4px 0 0;
border-radius: 4px 4px 0 0;
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .3);
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .3);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, .3);
}
.pricing-header-row-2 {
text-align: center;
height: 50px;
margin-top: -1px;
padding: 10px 0 0;
border-bottom: none;
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .3);
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .3);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, .3);
}
ul.big {
position: relative;
top: -10px;
.pricing-header-row-1 {
padding: 7px 0 7px;
}
.pricing-header-row-2 {
padding: 15px 0 5px;
}
}
.pricing-table {
h1.free {
font-size: 30px;
}
}
.pricing-row {
padding-top:20px;
}
.package-title h2 {
color: #f9f9f9;
margin: 0;
font-size: 24px;
line-height: 40px;
text-shadow: -1px -1px 0 rgba(0, 0, 0, .3), 1px 1px 0 rgba(255, 255, 255, .2);
}
.package-price h1 {
color: #f9f9f9;
margin: 0;
font-size: 44px;
line-height: 40px;
text-shadow: -1px -1px 0 rgba(0, 0, 0, .3), 1px 1px 0 rgba(255, 255, 255, .2);
}
.cents {
font-size: 16px;
position: relative;
top: -20px;
}
.pricing-content-row-odd {
font-size: 14px;
background-color: #f3f3f3;
padding: 10px 15px;
border-left: 1px solid #aaaaaa;
border-right: 1px solid #aaaaaa;
}
.pricing-content-row-even {
font-size: 14px;
background-color: #fcfcfc;
padding: 10px 15px;
border-left: 1px solid #aaaaaa;
border-right: 1px solid #aaaaaa;
}
.acc-inner {
display: block;
padding: 10px 15px;
border-left: 1px solid #aaaaaa;
border-right: 1px solid #aaaaaa;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 1px rgba(0, 0, 0, .2);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 1px rgba(0, 0, 0, .2);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 1px rgba(0, 0, 0, .2);
}
.pricing-footer {
text-align: center;
height: 50px;
padding: 10px 0 0;
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .3);
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .3);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, .3);
-webkit-border-radius: 0 0 4px 4px;
-moz-border-radius: 0 0 4px 4px;
border-radius: 0 0 4px 4px;
}
.animate, .animate .pricing-content-row-odd, .pricing-content-row-even, .acc-inner {
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
.animate.change-bg ul:hover .pricing-footer {
-webkit-box-shadow: inset 0 0 0 rgba(255, 255, 255, 0);
-moz-box-shadow: inset 0 0 0 rgba(255, 255, 255, 0);
box-shadow: inset 0 0 0 rgba(255, 255, 255, 0);
}
.animate.go-up {
-webkit-transform: translate(0px, 0px);
-moz-transform: translate(0px, 0px);
-o-transform: translate(0px, 0px);
-ms-transform: translate(0px, 0px);
transform: translate(0px, 0px);
}
.animate.go-up:hover {
-webkit-transform: translate(0,-10px);
-moz-transform: translate(0,-10px);
-o-transform: translate(0,-10px);
-ms-transform: translate(0,-10px);
transform: translate(0,-10px);
}
.animate.add-shadow:hover {
-webkit-box-shadow: 0 0 15px rgba(0, 0, 255, .6);
-moz-box-shadow: 0 0 15px rgba(0, 0, 255, .6);
box-shadow: 0 0 15px rgba(0, 0, 255, .6);
}
.btn {
font: 13px "PT Sans", "Helvetica Neue", Arial, sans-serif;
}
.btn {
font-size: 18px;
line-height: 18px;
padding: 10px 20px;
text-shadow: none;
*zoom: 1;
-webkit-box-shadow: inset 0 0 1px rgba(255, 255, 255, .5), 0 0 1px rgba(0, 0, 0, .8);
-moz-box-shadow: inset 0 0 1px rgba(255, 255, 255, .5), 0 0 1px rgba(0, 0, 0, .8);
box-shadow: inset 0 0 1px rgba(255, 255, 255, .5), 0 0 1px rgba(0, 0, 0, .8);
}
.acc {
cursor: pointer;
}
.no-bold {
font-weight: normal;
}
/* STYLES
-----
1. BLack 6. Gray 11. Orange 16. Slategray
2. Blue 7. Green 12. Purple 17. Steelblue
3. Brown 8. Indigo 13. Red 18. Teal
4. Firebrick 9. Lime 14. Silver 19. Violet
5. Gold 10. Olive 15. Skyblue 20. Yellow
*/
/* --- 17. Steelblue --- */
.pricing-steelblue .pricing-header-row-1, .pricing-steelblue .pricing-header-row-2 {
background-color: #4581b3;
background-image: -moz-linear-gradient(top, #549dd9, #4581b3);
background-image: -ms-linear-gradient(top, #549dd9, #4581b3);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#549dd9), to(#4581b3));
background-image: -webkit-linear-gradient(top, #549dd9, #4581b3);
background-image: -o-linear-gradient(top, #549dd9, #4581b3);
background-image: linear-gradient(top, #549dd9, #4581b3);
background-repeat: repeat-x;
filter: progid:dximagetransform.microsoft.gradient(startcolorstr='#549dd9', endcolorstr='#4581b3', GradientType=0);
filter: progid:dximagetransform.microsoft.gradient(enabled=false);
border: 1px solid #2b4f6e;
}
.pricing-steelblue .pricing-header-row-2 {
border-bottom: none;
}
.pricing-steelblue .pricing-footer {
background-color: #4581b3;
background-image: -moz-linear-gradient(top, #4581b3, #325c80);
background-image: -ms-linear-gradient(top, #4581b3, #325c80);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4581b3), to(#325c80));
background-image: -webkit-linear-gradient(top, #4581b3, #325c80);
background-image: -o-linear-gradient(top, #4581b3, #325c80);
background-image: linear-gradient(top, #4581b3, #325c80);
background-repeat: repeat-x;
filter: progid:dximagetransform.microsoft.gradient(startcolorstr='#4581b3', endcolorstr='#325c80', GradientType=0);
filter: progid:dximagetransform.microsoft.gradient(enabled=false);
border: 1px solid #2b4f6e;
}
.pricing-steelblue .animate.change-bg ul:hover .pricing-content-row-odd, .pricing-steelblue .animate.change-bg ul:hover .pricing-content-row-even{
color: #fff;
background: #4581b3;
border-left: 1px solid #2b4f6e;
border-right: 1px solid #2b4f6e;
}
.pricing-steelblue .animate.change-bg ul:hover .acc-inner {
color: #fff;
background: #4078a6;
border-left: 1px solid #2b4f6e;
border-right: 1px solid #2b4f6e;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .4);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .4);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .4);
}
.pricing-steelblue .animate.change-bg ul:hover .pricing-footer {
border-top-color: #4581b3;
-webkit-box-shadow: inset 0 0 0 #4581b3;
-moz-box-shadow: inset 0 0 0 #4581b3;
box-shadow: inset 0 0 0 #4581b3;
}
.pricing-steelblue .btn-pricing {
color: #d3dce5;
background-color: #4581b3;
*background-color: #325c80;
background-image: -moz-linear-gradient(top, #4581b3, #325c80);
background-image: -ms-linear-gradient(top, #4581b3, #325c80);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4581b3), to(#325c80));
background-image: -webkit-linear-gradient(top, #4581b3, #325c80);
background-image: -o-linear-gradient(top, #4581b3, #325c80);
background-image: linear-gradient(top, #4581b3, #325c80);
background-repeat: repeat-x;
filter: progid:dximagetransform.microsoft.gradient(startcolorstr='#4581b3', endcolorstr='#325c80', GradientType=0);
filter: progid:dximagetransform.microsoft.gradient(enabled=false);
border-color: #4581b3 #4581b3 #325c80;
border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25);
}
.pricing-steelblue .btn-pricing:hover,
.pricing-steelblue .btn-pricing:active,
.pricing-steelblue .btn-pricing.active,
.pricing-steelblue .btn-pricing.disabled,
.pricing-steelblue .btn-pricing[disabled] {
color: #d3dce5;
background-color: #325c80;
*background-color: #325c80;
}
.pricing-steelblue .btn-pricing:active,
.pricing-steelblue .btn-pricing.active {
color: #d3dce5;
background-color: #325c80 \9;
}

View file

@ -7,7 +7,6 @@ define [
], (VersionListView, VersionList, HistoryView, AccountManager) -> ], (VersionListView, VersionList, HistoryView, AccountManager) ->
HistoryManager = class HistoryManager = class
templates: templates:
historyLink: $("#historySideBarLinkTemplate").html()
historyPanel: $("#historyPanelTemplate").html() historyPanel: $("#historyPanelTemplate").html()
constructor: (ide, options) -> constructor: (ide, options) ->

View file

@ -1,10 +1,8 @@
define () -> define () ->
class MainAreaManager class MainAreaManager
constructor: (@ide, @el) -> constructor: (@ide, @el) ->
@$folderArea = $('#folderArea')
@$iframe = $('#imageArea') @$iframe = $('#imageArea')
@$loading = $('#loading') @$loading = $('#loading')
@$disconnect = $('#disconnect')
@$currentArea = $('#loading') @$currentArea = $('#loading')
@areas = {} @areas = {}
@ -29,9 +27,6 @@ define () ->
$('#imageArea iframe').attr 'src', src $('#imageArea iframe').attr 'src', src
change : (type, complete)-> change : (type, complete)->
if(@$currentArea == @$disconnect)
return
if @areas[type]? if @areas[type]?
@$currentArea.hide() if @$currentArea? @$currentArea.hide() if @$currentArea?
@areas[type].show 0, => @areas[type].show 0, =>
@ -42,12 +37,6 @@ define () ->
else else
# Deprecated system # Deprecated system
switch type switch type
when 'folder'
if(@$folderArea.attr('id')!=@$currentArea.attr('id'))
@$currentArea.hide()
@$folderArea.show()
@$currentArea = @$folderArea
break
when 'iframe' when 'iframe'
if(@$iframe.attr('id')!=@$currentArea.attr('id')) if(@$iframe.attr('id')!=@$currentArea.attr('id'))
@$iframe.show() @$iframe.show()
@ -60,10 +49,4 @@ define () ->
@$loading.show() @$loading.show()
@$currentArea = @$loading @$currentArea = @$loading
break break
when 'disconnect'
if(@$disconnect.attr('id')!=@$currentArea.attr('id'))
@$currentArea.hide()
@$disconnect.show()
@$currentArea = @$disconnect
break

View file

@ -10,7 +10,6 @@ define [
class ProjectMembersManager class ProjectMembersManager
templates: templates:
usersLink: $("#usersSideBarLinkTemplate").html()
userPanel: $("#userPanelTemplate").html() userPanel: $("#userPanelTemplate").html()
constructor: (@ide, options) -> constructor: (@ide, options) ->
@ -220,7 +219,7 @@ define [
url = "https://www.facebook.com/dialog/feed?link=#{encodeURIComponent(@url("fb"))}&" + url = "https://www.facebook.com/dialog/feed?link=#{encodeURIComponent(@url("fb"))}&" +
"app_id=148710621956179&" + "app_id=148710621956179&" +
"picture=https://www.sharelatex.com/img/logo/lion-128.png&" + "picture=https://www.sharelatex.com/brand/logo/logo-128.png&" +
"name=#{@ide.project.get("name")}&" + "name=#{@ide.project.get("name")}&" +
"caption=My LaTeX project (#{@ide.project.get("name")}) is available online on ShareLaTeX&" + "caption=My LaTeX project (#{@ide.project.get("name")}) is available online on ShareLaTeX&" +
"redirect_uri=http://www.sharelatex.com&" + "redirect_uri=http://www.sharelatex.com&" +

View file

@ -4,7 +4,6 @@ define [
], (Modal, DropboxSettingsManager) -> ], (Modal, DropboxSettingsManager) ->
class SettingsManager class SettingsManager
templates: templates:
settingsLink: $("#settingsSideBarLinkTemplate").html()
settingsPanel: $("#settingsPanelTemplate").html() settingsPanel: $("#settingsPanelTemplate").html()
constructor: (@ide, options) -> constructor: (@ide, options) ->

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 170 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 370 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 355 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 593 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 259 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 577 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 625 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 328 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 164 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 610 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 462 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 721 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 601 B

View file

@ -0,0 +1,3 @@
Icons by IconShock (www.iconshock.com) via findicons.com (http://findicons.com/icon/498089/height?id=526085#)
Licensed under the Creative Commons Attribution (by) license

View file

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

View file

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

View file

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View file

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View file

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 570 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 155 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 303 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 218 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 326 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 664 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

View file

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

View file

Before

Width:  |  Height:  |  Size: 232 B

After

Width:  |  Height:  |  Size: 232 B

View file

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

View file

Before

Width:  |  Height:  |  Size: 236 B

After

Width:  |  Height:  |  Size: 236 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 149 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 814 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 53 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 852 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

View file

Before

Width:  |  Height:  |  Size: 486 B

After

Width:  |  Height:  |  Size: 486 B

View file

Before

Width:  |  Height:  |  Size: 733 B

After

Width:  |  Height:  |  Size: 733 B

View file

Before

Width:  |  Height:  |  Size: 715 B

After

Width:  |  Height:  |  Size: 715 B

View file

Before

Width:  |  Height:  |  Size: 494 B

After

Width:  |  Height:  |  Size: 494 B

View file

@ -0,0 +1,22 @@
Silk icon set 1.3
_________________________________________
Mark James
http://www.famfamfam.com/lab/icons/silk/
_________________________________________
This work is licensed under a
Creative Commons Attribution 2.5 License.
[ http://creativecommons.org/licenses/by/2.5/ ]
This means you may use it for any purpose,
and make any changes you like.
All I ask is that you include a link back
to this page in your credits.
Are you using this icon set? Send me an email
(including a link or picture if available) to
mjames@gmail.com
Any other questions about this icon set please
contact mjames@gmail.com

View file

Before

Width:  |  Height:  |  Size: 288 B

After

Width:  |  Height:  |  Size: 288 B

View file

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View file

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View file

Before

Width:  |  Height:  |  Size: 914 B

After

Width:  |  Height:  |  Size: 914 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 174 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 149 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 525 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 345 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 975 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 308 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 641 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 848 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.8 KiB

File diff suppressed because it is too large Load diff

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