mirror of
https://github.com/Hopiu/django-modeltranslation.git
synced 2026-04-29 17:34:42 +00:00
fix: Fix error detection; add red dot for tab with errors.
This commit is contained in:
parent
aaa2dcf598
commit
9a93cf6b4d
2 changed files with 16 additions and 5 deletions
|
|
@ -71,6 +71,13 @@ backward compatibility:
|
|||
padding: 0;
|
||||
}
|
||||
|
||||
.ui-tabs .ui-tab-has-errors a::after {
|
||||
content: "•";
|
||||
color: #ba2121;
|
||||
position: absolute;
|
||||
font-size: 1.8rem;
|
||||
}
|
||||
|
||||
.inline-group .tabular .ui-tabs .ui-tabs-panel {
|
||||
padding: 5px;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -178,12 +178,14 @@ var google, django, gettext;
|
|||
'><a href="#' + tabId + '">' + lang.replace('_', '-') + '</a></li>');
|
||||
tabsList.append(tab);
|
||||
tabsContainer.append(panel);
|
||||
if (container.hasClass("errors"))
|
||||
activeTab = tabsList.length;
|
||||
if (container.hasClass("errors")) {
|
||||
activeTab = tabsList.find("li").length - 1;
|
||||
tab.addClass("ui-tab-has-errors");
|
||||
}
|
||||
});
|
||||
insertionPoint.el[insertionPoint.insert](tabsContainer);
|
||||
tabsContainer.tabs({
|
||||
active: activeTab,
|
||||
active: activeTab,
|
||||
});
|
||||
tabs.push(tabsContainer);
|
||||
});
|
||||
|
|
@ -348,8 +350,10 @@ var google, django, gettext;
|
|||
'><a href="#' + tabId + '">' + lang.replace('_', '-') + '</a></li>');
|
||||
tabsList.append($tab);
|
||||
tabsContainer.append($panel);
|
||||
if (container.hasClass("errors"))
|
||||
activeTab = tabsList.length;
|
||||
if (container.hasClass("errors")) {
|
||||
activeTab = tabsList.find("li").length - 1;
|
||||
tab.addClass("ui-tab-has-errors");
|
||||
}
|
||||
});
|
||||
insertionPoint.el[insertionPoint.insert](tabsContainer);
|
||||
tabsContainer.tabs({
|
||||
|
|
|
|||
Loading…
Reference in a new issue