diff --git a/core/includes/theme.inc b/core/includes/theme.inc
index d2fe902..2b15e1d 100644
--- a/core/includes/theme.inc
+++ b/core/includes/theme.inc
@@ -2277,18 +2277,6 @@ function theme_html_tag($variables) {
}
/**
- * Returns HTML for a "more" link, like those used in blocks.
- *
- * @param $variables
- * An associative array containing:
- * - url: The URL of the main page.
- * - title: A descriptive verb for the link, like 'Read more'.
- */
-function theme_more_link($variables) {
- return '
' . l(t('More'), $variables['url'], array('attributes' => array('title' => $variables['title']))) . '
';
-}
-
-/**
* Returns HTML for a progress bar.
*
* Note that the core Batch API uses this only for non-JavaScript batch jobs.
@@ -3017,9 +3005,6 @@ function drupal_common_theme() {
'feed_icon' => array(
'variables' => array('url' => NULL, 'title' => NULL),
),
- 'more_link' => array(
- 'variables' => array('url' => NULL, 'title' => NULL)
- ),
'progress_bar' => array(
'variables' => array('percent' => NULL, 'message' => NULL),
),
diff --git a/core/modules/node/node.module b/core/modules/node/node.module
index fc53461..49553ad 100644
--- a/core/modules/node/node.module
+++ b/core/modules/node/node.module
@@ -2050,7 +2050,7 @@ function theme_node_recent_block($variables) {
if ($rows) {
$output = theme('table', array('rows' => $rows));
if (user_access('access content overview')) {
- $output .= theme('more_link', array('url' => 'admin/content', 'title' => t('Show more content')));
+ $output .= theme('link__more', array('text' => t('More'), 'path' => 'admin/content', 'options' => array('attributes' => array('title' => t('Show more content'), 'class' => array('more-link')), 'html' => FALSE)));
}
}
diff --git a/core/modules/system/system.theme.css b/core/modules/system/system.theme.css
index 61303d2..bfdb597 100644
--- a/core/modules/system/system.theme.css
+++ b/core/modules/system/system.theme.css
@@ -134,9 +134,10 @@ abbr.form-required, abbr.tabledrag-changed, abbr.ajax-changed {
}
/**
- * Markup generated by theme_more_link().
+ * Markup generated by theme_link().
*/
.more-link {
+ display: block;
text-align: right; /* LTR */
}