1
0
mirror of https://github.com/sismics/docs.git synced 2025-12-13 09:46:17 +00:00

create a single index writer for Lucene + Closes #231

This commit is contained in:
Benjamin Gamard
2018-04-11 12:38:03 +02:00
parent b265b8b1e0
commit 748659e78e
5 changed files with 28 additions and 70 deletions

View File

@@ -11,7 +11,6 @@ angular.module('docs').controller('DocumentViewContent', function ($scope, $root
forceHelperSize: true,
forcePlaceholderSize: true,
tolerance: 'pointer',
handle: '.handle',
stop: function () {
// Send new positions to server
$scope.$apply(function () {

View File

@@ -13,10 +13,10 @@
<img ng-src="../api/file/{{ file.id }}/data?size=thumb" uib-tooltip="{{ file.mimetype }} | {{ file.size | filesize }}" tooltip-placement="top" />
</a>
<div class="file-info">
<div class="v-align caption caption-hover-inverse file-name" ng-click="openFile(file)" ng-if="file.name">{{ file.name }}</div>
<div class="caption caption-hover">
<div class="v-align">
<button class="btn btn-danger" ng-click="deleteFile($event, file)"><span class="fas fa-trash"></span></button>
</div>
<div class="v-align file-name" ng-if="file.name">{{ file.name }}</div>
<div class="v-align">
<input type="checkbox" ng-model="file.checked" />
</div>

View File

@@ -55,12 +55,8 @@
</a>
<div class="file-info">
<div class="v-align caption file-name" ng-class="{ 'caption-hover-inverse': document.writable }"
ng-click="openFile(file)" ng-if="file.name">{{ file.name }}</div>
<div class="caption caption-hover" ng-show="document.writable">
<div class="btn btn-default handle"><span class="fas fa-arrows-alt-h"></span></div>
</div>
<div></div><!-- Actually useful -->
<div class="v-align file-name" ng-if="file.name">{{ file.name }}</div>
<div class="v-align" ng-show="document.writable">
<div uib-dropdown>
<button class="btn btn-default" uib-dropdown-toggle>

View File

@@ -203,31 +203,22 @@ ul.tag-tree {
}
.file-name {
overflow: hidden;
word-wrap: break-word;
white-space: normal;
display: block;
text-overflow: ellipsis;
margin-right: auto !important;
margin-left: auto !important;
}
.file-info {
display: flex;
justify-content: space-between;
.caption {
.v-align {
height: 42px;
padding: 0;
margin: 9px;
}
.v-align {
display: flex;
align-items: center;
> * {
margin-right: 8px;
}
margin: 4px;
}
}
@@ -242,26 +233,6 @@ ul.tag-tree {
margin-top: 100px;
transform: translateY(-50%);
}
.caption-hover {
display: none;
}
.caption-hover-inverse {
display: block;
overflow: hidden;
}
&:hover {
.caption-hover {
display: flex;
align-items: center;
}
.caption-hover-inverse {
display: none;
}
}
}
// Permissions table