Skip to content
Snippets Groups Projects
Commit 2ffb6d94 authored by Ron Lucke's avatar Ron Lucke Committed by Elmar Ludwig
Browse files

fix #825

parent 67f5b32d
No related branches found
No related tags found
No related merge requests found
...@@ -226,7 +226,7 @@ class LinkElement extends WidgetElement implements ArrayAccess ...@@ -226,7 +226,7 @@ class LinkElement extends WidgetElement implements ArrayAccess
protected function renderButton() protected function renderButton()
{ {
return sprintf( return sprintf(
'<form action="%1$s" method="post" %2$s class="link-form">%3$s<button type="submit">%4$s</button></form>', '<form action="%1$s" method="post" %2$s>%3$s<button type="submit">%4$s</button></form>',
htmlReady($this->url), htmlReady($this->url),
arrayToHtmlAttributes((array) $this->attributes), arrayToHtmlAttributes((array) $this->attributes),
CSRFProtection::tokenTag(), CSRFProtection::tokenTag(),
......
...@@ -338,6 +338,7 @@ $consum_ribbon_width: calc(100% - 58px); ...@@ -338,6 +338,7 @@ $consum_ribbon_width: calc(100% - 58px);
background-repeat: no-repeat; background-repeat: no-repeat;
background-position: center; background-position: center;
background-size: 24px; background-size: 24px;
cursor: pointer;
&.cw-ribbon-button-menu { &.cw-ribbon-button-menu {
@include background-icon(table-of-contents, clickable, 24); @include background-icon(table-of-contents, clickable, 24);
...@@ -439,6 +440,7 @@ $consum_ribbon_width: calc(100% - 58px); ...@@ -439,6 +440,7 @@ $consum_ribbon_width: calc(100% - 58px);
padding: 0 4px; padding: 0 4px;
right: 0; right: 0;
top: 12px; top: 12px;
cursor: pointer;
@include background-icon(decline, clickable, 24); @include background-icon(decline, clickable, 24);
background-repeat: no-repeat; background-repeat: no-repeat;
......
...@@ -163,9 +163,9 @@ div#sidebar-navigation { ...@@ -163,9 +163,9 @@ div#sidebar-navigation {
margin-left: -5px; margin-left: -5px;
box-shadow: inset 0 0 0 1px $activity-color; box-shadow: inset 0 0 0 1px $activity-color;
@include arrow-right-border(14px, $activity-color-40, 1px, $activity-color, -5px); @include arrow-right-border(14px, $activity-color-40, 1px, $activity-color, -5px);
a { a, button {
color: $base-color; color: $base-color;
padding-left: 4px; padding-left: 5px;
} }
} }
&.sidebar-navigation > li, &.sidebar-navigation > li,
...@@ -190,7 +190,6 @@ div#sidebar-navigation { ...@@ -190,7 +190,6 @@ div#sidebar-navigation {
} }
} }
.link-form {
button { button {
background: transparent; background: transparent;
border: 0; border: 0;
...@@ -206,7 +205,6 @@ div#sidebar-navigation { ...@@ -206,7 +205,6 @@ div#sidebar-navigation {
} }
} }
} }
}
.sidebar-widget-cloud { .sidebar-widget-cloud {
margin: 0px; margin: 0px;
......
<template> <template>
<ul class="widget-list widget-links cw-action-widget" v-if="structuralElement"> <ul class="widget-list widget-links cw-action-widget" v-if="structuralElement">
<li class="cw-action-widget-show-toc"> <li class="cw-action-widget-show-toc">
<a href="#" @click="toggleTOC"> <button @click="toggleTOC">
{{ tocText }} {{ tocText }}
</a> </button>
</li> </li>
<li class="cw-action-widget-show-consume-mode"> <li class="cw-action-widget-show-consume-mode">
<a href="#" @click="showConsumeMode"> <button @click="showConsumeMode">
<translate>Vollbild einschalten</translate> <translate>Vollbild einschalten</translate>
</a> </button>
</li> </li>
<li v-if="canEdit" class="cw-action-widget-edit"> <li v-if="canEdit" class="cw-action-widget-edit">
<a href="#" @click="editElement"> <button @click="editElement">
<translate>Seite bearbeiten</translate> <translate>Seite bearbeiten</translate>
</a> </button>
</li> </li>
<li v-if="canEdit" class="cw-action-widget-sort"> <li v-if="canEdit" class="cw-action-widget-sort">
<a href="#" @click="sortContainers"> <button @click="sortContainers">
<translate>Abschnitte sortieren</translate> <translate>Abschnitte sortieren</translate>
</a> </button>
</li> </li>
<li v-if="canEdit" class="cw-action-widget-add"> <li v-if="canEdit" class="cw-action-widget-add">
<a href="#" @click="addElement"> <button @click="addElement">
<translate>Seite hinzufügen</translate> <translate>Seite hinzufügen</translate>
</a> </button>
</li> </li>
<li class="cw-action-widget-info"> <li class="cw-action-widget-info">
<a href="#" @click="showElementInfo"> <button @click="showElementInfo">
<translate>Informationen anzeigen</translate> <translate>Informationen anzeigen</translate>
</a> </button>
</li> </li>
<li class="cw-action-widget-star"> <li class="cw-action-widget-star">
<a href="#" @click="createBookmark"> <button @click="createBookmark">
<translate>Lesezeichen setzen</translate> <translate>Lesezeichen setzen</translate>
</a> </button>
</li> </li>
<li v-if="!isRoot && canEdit" class="cw-action-widget-trash"> <li v-if="!isRoot && canEdit" class="cw-action-widget-trash">
<a href="#" @click="deleteElement"> <button @click="deleteElement">
<translate>Seite löschen</translate> <translate>Seite löschen</translate>
</a> </button>
</li> </li>
</ul> </ul>
</template> </template>
......
<template> <template>
<ul class="widget-list widget-links cw-export-widget" v-if="structuralElement"> <ul class="widget-list widget-links cw-export-widget" v-if="structuralElement">
<li v-if="showExportArchiv" class="cw-export-widget-export"> <li v-if="showExportArchiv" class="cw-export-widget-export">
<a href="#" @click="exportElement"> <button @click="exportElement">
<translate>Seite exportieren</translate> <translate>Seite exportieren</translate>
</a> </button>
</li> </li>
<li v-if="showExportPdf" class="cw-export-widget-export-pdf"> <li v-if="showExportPdf" class="cw-export-widget-export-pdf">
<a :href="pdfExportURL" target="_blank"> <a :href="pdfExportURL" target="_blank">
...@@ -11,9 +11,9 @@ ...@@ -11,9 +11,9 @@
</a> </a>
</li> </li>
<li v-if="showOer" class="cw-export-widget-oer"> <li v-if="showOer" class="cw-export-widget-oer">
<a href="#" @click="oerElement"> <button @click="oerElement">
<translate>Seite auf %{oerTitle} veröffentlichen</translate> <translate>Seite auf %{oerTitle} veröffentlichen</translate>
</a> </button>
</li> </li>
<li v-if="!showExportArchiv && !showExportPdf && !showOer"> <li v-if="!showExportArchiv && !showExportPdf && !showOer">
<translate>Keine Exportoptionen verfügbar</translate> <translate>Keine Exportoptionen verfügbar</translate>
......
...@@ -14,21 +14,20 @@ ...@@ -14,21 +14,20 @@
</nav> </nav>
</div> </div>
<div class="cw-ribbon-wrapper-right"> <div class="cw-ribbon-wrapper-right">
<a <button
href="#"
class="cw-ribbon-button cw-ribbon-button-menu" class="cw-ribbon-button cw-ribbon-button-menu"
:title="textRibbon.toolbar" :title="textRibbon.toolbar"
@click="activeToolbar" @click="activeToolbar"
> >
</a> </button>
<a <button
href="#"
ref="consumeModeSwitch" ref="consumeModeSwitch"
class="cw-ribbon-button" class="cw-ribbon-button"
:class="[consumeMode ? 'cw-ribbon-button-zoom-out' : 'cw-ribbon-button-zoom']" :class="[consumeMode ? 'cw-ribbon-button-zoom-out' : 'cw-ribbon-button-zoom']"
:title="consumeMode ? textRibbon.fullscreen_off : textRibbon.fullscreen_on" :title="consumeMode ? textRibbon.fullscreen_off : textRibbon.fullscreen_on"
@click="toggleConsumeMode" @click="toggleConsumeMode"
></a> >
</button>
<slot name="menu" /> <slot name="menu" />
</div> </div>
<div v-if="consumeMode" class="cw-ribbon-consume-bottom"></div> <div v-if="consumeMode" class="cw-ribbon-consume-bottom"></div>
......
...@@ -47,13 +47,12 @@ ...@@ -47,13 +47,12 @@
/> />
</courseware-tab> </courseware-tab>
</courseware-tabs> </courseware-tabs>
<a <button
href="#"
:title="$gettext('schließen')" :title="$gettext('schließen')"
class="cw-tools-hide-button" class="cw-tools-hide-button"
ref="closeTools" ref="closeTools"
@click="$emit('deactivate')"> @click="$emit('deactivate')">
</a> </button>
</div> </div>
</div> </div>
</div> </div>
......
<template> <template>
<ul class="widget-list widget-links sidebar-views cw-view-widget"> <ul class="widget-list widget-links sidebar-views cw-view-widget">
<li :class="{ active: readView }"> <li :class="{ active: readView }">
<a href="#" @click="setReadView"> <button @click="setReadView">
<translate>Lesen</translate> <translate>Lesen</translate>
</a> </button>
</li> </li>
<li <li
v-if="canEdit" v-if="canEdit"
:class="{ active: editView }" :class="{ active: editView }"
> >
<a href="#" @click="setEditView"> <button @click="setEditView">
<translate>Bearbeiten</translate> <translate>Bearbeiten</translate>
</a> </button>
</li> </li>
<li <li
v-if="context.type === 'courses' && canVisit" v-if="context.type === 'courses' && canVisit"
:class="{ active: discussView }" :class="{ active: discussView }"
> >
<a href="#" @click="setDiscussView"> <button @click="setDiscussView">
<translate>Kommentieren</translate> <translate>Kommentieren</translate>
</a> </button>
</li> </li>
</ul> </ul>
</template> </template>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment